Yazhe tutorial

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior PHP developer (PHP, Node.js, React en AWS)

Functieomschrijving In de functie van PHP developer werk je samen met het team van developers aan complexe software die bedrijven helpt bij het boosten van hun sales. De infrastructuur draait hier op AWS en je werkt hier met de laatste technieken binnen PHP, Node.js, MySQL en NoSQL. De frontend wordt hier geschreven in JavaScript met React als library. De developers die hier zitten hebben allemaal een passie voor programmeren en worden gedreven door het schrijven van goede code. OOP en Design Patterns zijn begrippen die hier niet zomaar geroepen worden en zijn buzzwords. Dit jaar staan er mooie en belangrijke

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Functieomschrijving Wil jij je als Java Developer bezighouden met complexe materie, jouw kennis van Java inzetten in een groot Europees project en compleet nieuwe modules bouwen met behulp van Java? Lees dan snel verder! (Door-)ontwikkelen van de applicaties; Redesignen van bestaande modules; Uitvoeren van Unit testen; Requirements omzetten naar ontwerpen; Afstemmen met de klant/eindgebruikers. Functie-eisen Hbo werk- en denkniveau; Minimaal drie jaar relevante werkervaring; Kennis van minimaal Java 8; Ervaring met CI/CD, Docker, Kubernetes en SAML is mooi meegenomen; Je bent communicatief vaardig en houdt het security aspect goed in de gaten. Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen

Bekijk vacature »

Werkplekbeheerder

Als jij ICT in- en uitademt, dan zijn wij op zoek naar jou! Voor de uitbreiding van ons team zijn wij op zoek naar een: Werkplekbeheerder (Regio Utrecht) Omschrijving: Voor onze klanten, allemaal MKB-bedrijven uit de regio, verzorgen wij de ICT-omgeving met een informeel, gezellig maar zeker professioneel team. Zowel remote als bij de klant op de vloer. Wij helpen onze klanten met alle voorkomende ICT-zaken en zorgen dat het op rolletjes loopt. Wij zoeken een no-nonsense collega die plezier haalt uit het oplossen van ICT-problemen, groot en klein. Over de functie Binnen onze klantengroep ben je verantwoordelijk voor het

Bekijk vacature »

Java Developer Backend Maatschappelijk 1 miljoen k

Functieomschrijving Ben jij opzoek naar echte uitdaging? Wil jij meebouwen aan de toekomst? Als deze applicatie niet werkt dan is dit groot nieuws op televisie! Een nieuwe backend applicatie bouwen met de laatste technieken (Java, Weblogic, Oracle databases) Uitvoeren van diverse analyses; Bestaande applicatie uit faseren; Nauwe samenwerking met andere disciplines; Sparingspartners voor andere ontwikkelaars; Uiteraard kom je met nieuwe en innovatieve oplossingen; Uitvoeren van diverse testen; Functie-eisen Minimaal HBO werk en denkniveau; In ieder geval 3 jaar werkervaring als ontwikkelaar binnen complexe grote omgevingen; Ervaring met logistieke processen is een sterke pre; Je bent analytisch en beschikt over een

Bekijk vacature »

.NET Developer / Angular / React

Functieomschrijving Haal jij als .NET Developer energie uit het ontwikkelen van bedrijfskritische .NET applicaties en vind jij het ook leuk om de door jouw gebouwde .NET applicaties te beheren en door te ontwikkelen, waarmee je de kwaliteit van de .NET applicaties weet te waarborgen? Lees dan snel verder Het ontwikkelen van bedrijfskritische applicaties; Het onderhouden en beheren van de applicaties; Het uitvoeren van patches, testen, change- en incidentmanagement; Meedenken over technische ontwikkelingen; Het pro-actief aandragen van verbeteringen. Functie-eisen Hbo denk- en werkniveau; Minimaal 2 jaar ervaring met .NET; Aantoonbare ervaring met het ontwikkelen en beheer van van applicaties; Aantoonbare ervaring

Bekijk vacature »

SAP S/4HANA Finance (Senior) Manager

SAP S/4HANA Finance (Senior) Manager Are you a trusted Senior SAP Finance Advisor to the world’s leading organizations? Bring your vision to life and help our clients transform to the changing world of business by building innovative SAP Finance solutions through insight. Join our Accenture’s SAP Finance Transformation practice and transform your ideas into reality. Your job As Senior SAP Finance Advisor you will be the key player in major SAP S/4HANA (greenfield) transformation programs at our clients. In this role you will support them to connect the dots between the digital world and their core finance processes. This will

Bekijk vacature »

C# Developer

C# Developer Currently we are specific looking for professionals who speak fluently Dutch on C1 level. De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Stilstand is achteruitgang voor jou; je hebt behoefte aan collegae die jou alles leren over Microsoft technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt

Bekijk vacature »

C# developer gezocht (distributed systems, SOA, NS

Ben je een C# developer met een oplossingsgerichte mentaliteit en op zoek naar een veelzijdige baan binnen een kleinschalig dynamisch bedrijf, waar je mee kunt denken in het groter geheel? Waar je met mensen komt te werken die betrokken zijn en een gemeenschappelijk gevoel van verantwoordelijkheid hebben? En waar je werkt aan schaalbaarheidsuitdagingen zodat jouw software grote hoeveelheden data kan verwerken? Nieuwsgierig? Lees dan verder! Voor een Rotterdams bedrijf zijn we op zoek naar een enthousiaste, en met name leergierige, full stack developer of een web developer die graag full stack wil worden. Het bedrijf biedt geavanceerde technische oplossingen die

Bekijk vacature »

Senior .NET developer/ architect gezocht, api deve

Ben je een ervaren .NET developer en op zoek naar baan waarbij je je ook meer kunt gaan richten op architectuur? Binnen een leuke, sociale en betrokken werkomgeving? Met technieken als .NET Core en Azure? Dan zou deze baan wellicht iets voor jou kunnen zijn. Voor een organisatie in Rotterdam zijn we op zoek naar eens senior .NET ontwikkelaar/ architect. De organisatie bevindt zich in de financiële branche en is een van de grotere spelers in hun vakgebied. De organisatie bestaat uit circa 600 medewerkers en heeft verschillende vestigingen in Nederland. Het hoofdkantoor zit in Rotterdam en daar is ook

Bekijk vacature »

Junior Integratie Specialist

Ben jij net afgestudeerd en op zoek naar een startersfunctie? Heb je affiniteit met zorg en ICT en ben je analytisch sterk? Dan zijn wij voor onze vestiging in Amsterdam op zoek naar jou! Als Junior Integratie Specialist zorg jij dat de systemen en apparatuur van externe leveranciers en instanties naadloos communiceren met ons ZIS/EPD (zorginformatiesysteem/elektronisch patiëntendossier). Jij helpt ChipSoft met het bouwen aan duurzame informatie-uitwisseling in de zorg. Jouw baan Informatie-uitwisseling in de zorg is essentieel om de patiëntzorg te verbeteren. Als Junior Integratie Specialist ondersteun en adviseer jij de klant (veelal ziekenhuizen) om een perfecte communicatie tussen de

Bekijk vacature »

C# Developer

C# Developer Currently we are specific looking for professionals who speak fluently Dutch on C1 level. De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Stilstand is achteruitgang voor jou; je hebt behoefte aan collegae die jou alles leren over Microsoft technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt

Bekijk vacature »

Consultant / Applicatiebeheerder Microsoft 365

Wil jij een spilfunctie in het inrichten, uitrollen en beheren van de Microsoft 365 Suite bij Zuyderland? Dan ben jij de kandidaat die wij zoeken! Wat ga je doen? Als technisch consultant/applicatiebeheerder heb jij een spilfunctie in het inrichten, uitrollen en beheren van onze Microsoft 365 Suite, gebruik makend van de nieuwste technologieën. Jij adviseert onze gebruikersorganisatie, het MT-ICMT en andere stakeholders over hoe Microsoft producten succesvol, efficiënt en effectief kunnen worden ingezet. Je bent initiatiefrijk en oplossingsgericht en bent ook in staat om conceptueel te denken. Je houdt in je adviezen en keuzes rekening met beheer(s)baarheid van de oplossingen.

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

.NET Core Developer C# Kubernetes

Functieomschrijving Ben jij een .NET Core Developer en wil je werken binnen een hele toffe en innovatieve omgeving? Heb je kennis van C#, Kubernetes en MySQL? Reageer dan snel! Ontwikkelen van online platform door middel van .NET Core, C# en SQL; Optimaliseren van performance en uptime; Wegwerken van bugs; Koppelingen maken met andere microservices; Werken aan innovatieve projecten en nieuwe features. Functie-eisen Afgeronde HBO of WO opleiding; Minimaal 5 jaar ervaring als Developer; Kennis en ervaring met .NET Core en Kubernetes zijn een vereiste; Kennis en ervaring met C#, SQL, RabbitMQ en microservice zijn een pré; Je hebt ervaring met

Bekijk vacature »
Mark Coenie

Mark Coenie

03/10/2014 17:29:59
Quote Anchor link
Hi Allemaal,

Ik ben bezig PHP te leren uit een boek.
Hoewel ik tevreden ben over de uitleg in het boek merk ik dat er hier en daar toch wat foutjes in de code zitten.

Bij de onderstaande code krijg ik deze foutmelding:
Notice: Undefined offset: 6 in C:\xampp\htdocs\basiscursus\hoofdstuk7\index.php on line 18

1 $cijfers = array('één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
2 $maxworpen = 3;
3 $worpen = 0;
4 $bonus = 0;
5
6 while ( $worpen < ($maxworpen + $bonus) ):
7 $ogen = mt_rand( 1, 6 );
8 if( $ogen == 1 || $ogen == 6 ):
9 $bonus ++;
10 endif;
11 $totaal += $ogen;
12 $worpen ++;
13 if ( $worpen <= $maxworpen ):
14 echo 'Worp ';
15 else:
16 echo 'Bonus';
17 endif;
18 echo 'Worp '.$worpen.': '.$cijfers[$ogen].'<br>';
19 endwhile;
20
21 echo 'Totaalscore: '.$totaal;

Ik kom er niet achter waarom deze foutmelding in de browser wordt weergegeven.

Verder wordt in de browser 'WorpBonus' weergegeven ipv Bonus

Heeft iemand een idee waar dit aan ligt?
 
PHP hulp

PHP hulp

22/09/2020 13:30:53
 
Wouter Van Marrum

Wouter Van Marrum

03/10/2014 17:42:41
Quote Anchor link
jouw script over genomen resulteert in :
Worp Worp 1: vijf
Worp Worp 2: vijf
Worp Worp 3:
BonusWorp 4: vijf
Totaalscore: 18

== Edit ==

Heb je script even aangepast zodat de telling van de array klopt.
Een array begint met 0 niet met 1 dus daarom de problemen gok ik.

hier de code :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php

$cijfers
= array('één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
 $maxworpen = 3;
 $worpen = 0;
 $bonus = 0;
 
 while ( $worpen < ($maxworpen + $bonus) ):
 $ogen = mt_rand( 0, 5 );
 if( $ogen == 0 || $ogen == 5 ):
 $bonus ++;
 endif;

 $totaal += $ogen;
 $worpen ++;
if ( $worpen <= $maxworpen ):
 echo 'Worp ';
 else:
 echo 'Bonus';
 endif;

 echo 'Worp '.$worpen.': '.$cijfers[$ogen].'<br>';
 endwhile;


 echo 'Totaalscore: '.$totaal;

?>
Gewijzigd op 03/10/2014 17:44:47 door Wouter Van Marrum
 
Mark Coenie

Mark Coenie

04/10/2014 09:57:30
Quote Anchor link
Bedankt voor je reactie Wouter,

Klopt idd dat een array bij 0 begint.
Ik heb de code nog een klein beetje aangepast omdat de integer waarde wel van 1 t/m 6 moet zijn.
Ik heb daarom de eerste array waarde leeg gelaten.

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php

$cijfers
= array('', 'één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
 $maxworpen = 3;
 $worpen = 0;
 $bonus = 0;
 
 while ( $worpen < ($maxworpen + $bonus) ):
 $ogen = mt_rand( 1, 6 );
 if( $ogen == 1 || $ogen == 6 ):
 $bonus ++;
 endif;

 $totaal += $ogen;
 $worpen ++;
if ( $worpen <= $maxworpen ):
 echo 'Worp '.$worpen.': '.$cijfers[$ogen].'<br>';
 else:
 echo 'Bonus '.$worpen.': '.$cijfers[$ogen].'<br>';
 endif;
 endwhile;


 echo 'Totaalscore: '.$totaal;

?>


Groet, Mark
Gewijzigd op 04/10/2014 09:59:30 door Mark Coenie
 
Frank Nietbelangrijk

Frank Nietbelangrijk

04/10/2014 10:30:21
Quote Anchor link
- Waarom het eerste array element leeg laten? je kunt toch gewoon $ogen verlagen met 1?
- Waarom spring je niet netjes in met een 'tab' (zodat lussen en if statements VEEL beter leesbaar worden)?
- Waarom niet zoals iedereen gewoon { en } aan het begin en eind van loops en if statements? Veel beter leesbaar!!
- Waarom initialiseer je de $totaal variabele niet, ik krijg hier een NOTICE op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Notice: Undefined variable: totaal in C:\xampp\www\yatzhe.php on line 17


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php

$cijfers
= array('één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
$maxworpen = 3;
$worpen = 0;
$bonus = 0;
$totaal = 0;
 
while($worpen < ($maxworpen + $bonus) )
{

    $ogen = mt_rand(1, 6);
    
    if( $ogen == 1 || $ogen == 6 )
    {

        $bonus ++;
    }

    
    $totaal += $ogen;
    $worpen ++;
    
    if( $worpen <= $maxworpen )
    {

        echo 'Worp '.$worpen.': '.$cijfers[$ogen - 1].'<br>';
    }

    else
    {
        echo 'Bonus '.$worpen.': '.$cijfers[$ogen - 1].'<br>';
    }
}


echo 'Totaalscore: '.$totaal;

?>
Gewijzigd op 04/10/2014 10:32:25 door Frank Nietbelangrijk
 
Pipo Clown

Pipo Clown

04/10/2014 11:16:27
Quote Anchor link
je kunt het eerste array item ook een index meegeven :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$cijfers = array(1 => 'n', 'twee', 'drie', 'vier', 'vijf', 'zes' );


Op deze manier is het eerste array item niet item nul maar iten één. De volgende items tellen gewoon door dus dit zijn in dit geval 2, 3, 4, 5 en 6

Op deze manier hoef je aan de rest van je code niets te veranderen. mits daar geen fouten in zitten, dit heb ik niet gecontroleerd.)
Gewijzigd op 04/10/2014 11:18:22 door Pipo Clown
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.