Zend Examen
Hallo,
Ik krijg de volgende vraag voorgeschoteld met Ucertify (programma om je voor te bereiden op het Zend PHP 5.3 examen). Volgens mij zijn het echt een stel idioten die de proefvragen gemaakt hebben:

Misschien zit ik niet goed op te letten hoor maar waarschijnlijk bedoelen ze antwoord A maar toch klopt het antwoord niet:
Variabele $i zal 0 t/m 99 printen met uitzondering van nummer 50, of zit ik er toch naast?
Ik krijg de volgende vraag voorgeschoteld met Ucertify (programma om je voor te bereiden op het Zend PHP 5.3 examen). Volgens mij zijn het echt een stel idioten die de proefvragen gemaakt hebben:

Misschien zit ik niet goed op te letten hoor maar waarschijnlijk bedoelen ze antwoord A maar toch klopt het antwoord niet:
Variabele $i zal 0 t/m 99 printen met uitzondering van nummer 50, of zit ik er toch naast?
Gesponsorde koppelingen:
Jou antwoord klopt inderdaad. De loop stopt als $a kleiner is dan 100, dat is dus 99.9999, maar niet 100. Als je 0-100 wilt moet je <= (kleiner en gelijk aan) gebruiken.
50 zal niet geprint worden, omdat continue de loop laat doorlopen en dus slaat hij dan de print over (die naar de if statement komt).
50 zal niet geprint worden, omdat continue de loop laat doorlopen en dus slaat hij dan de print over (die naar de if statement komt).
Inderdaad, dat had ik ook :)
Ik zou iedereen aanraden om niet met dit programma te oefenen. Dit was namelijk niet het enige. Hier nog zo iets:
http://www.ucertify.com/article/what-is-the-dom-gtdocument_element-function.html
Ik heb al gereageerd maar uiteraard word mijn reactie niet getoond. Maar je kunt in dit script wat zij als vraag-voorbeeld geven er niet vanuit gaan dat $xmlstr bestaat vind ik. Of is het zo dat PHP automatisch de XML oppakt die geinclude is? Lijkt me sterk in iedergeval..
Maargoed dan nog weet je niet dat het in $xmlstr terecht komt. Maar als je naar de PHP manual kijkt zie je ook dat ze code letterlijk gekopieerd hebben en niets hebben getest.
Ik zou iedereen aanraden om niet met dit programma te oefenen. Dit was namelijk niet het enige. Hier nog zo iets:
http://www.ucertify.com/article/what-is-the-dom-gtdocument_element-function.html
Ik heb al gereageerd maar uiteraard word mijn reactie niet getoond. Maar je kunt in dit script wat zij als vraag-voorbeeld geven er niet vanuit gaan dat $xmlstr bestaat vind ik. Of is het zo dat PHP automatisch de XML oppakt die geinclude is? Lijkt me sterk in iedergeval..
Maargoed dan nog weet je niet dat het in $xmlstr terecht komt. Maar als je naar de PHP manual kijkt zie je ook dat ze code letterlijk gekopieerd hebben en niets hebben getest.
Gewijzigd op 01/05/2011 21:29:48 door kees Schepers
Wat is het nut van:
En waarom alle code op 1 lijn?
Erg slordig.
Je zou toch verwachten dan de gene die deze vragen verzint de code uitvoert en controleert met de antwoorden.
En waarom alle code op 1 lijn?
Erg slordig.
Je zou toch verwachten dan de gene die deze vragen verzint de code uitvoert en controleert met de antwoorden.
Gewijzigd op 01/05/2011 21:35:30 door Martijn B
Juist. Nog eentje:

Ik koos geen een antwoord omdat ik dacht dat het een strikvraag was. Bij het beantwoorden van de vraag was ik ook al bang dat het niet klopte namelijk:
Choose a complete solution. Beide zijn niet complete. En ze hebben het over het verplaatsen van data, dan zul je het toch eerst weg moeten halen en ergens anders toevoegen?
Of neem ik het te letterlijk?

Ik koos geen een antwoord omdat ik dacht dat het een strikvraag was. Bij het beantwoorden van de vraag was ik ook al bang dat het niet klopte namelijk:
Choose a complete solution. Beide zijn niet complete. En ze hebben het over het verplaatsen van data, dan zul je het toch eerst weg moeten halen en ergens anders toevoegen?
Of neem ik het te letterlijk?
Gewijzigd op 01/05/2011 21:46:40 door kees Schepers
Kees Schepers op 01/05/2011 21:45:57:
En ze hebben het over het verplaatsen van data, dan zul je het toch eerst weg moeten halen en ergens anders toevoegen?
In de Javascript implementatie van DOM is het zo dat als je een node aan een andere parent node koppelt, hij automatisch van de bestaande parent node wordt lost losgetrokken. Ik neem aan dat PHP's DOM implementatie hetzelfde doet.
Het zou pas dom zijn als je een PHP ZEND proefexamen programma maakt als je niet een PHP kent.
@Jelmer: Bedankt, heb het even opgezocht en ze hebben daarop inderdaad gelijk!
Om hier even op terug te komen: ik ben gisteren geslaagd voor mijn Zend PHP 5.3 examen! Het is redelijk pittig maar toch heeft dit programma wel een beetje bijgedragen aan het behalen van het certificaat.
Het beste advies is om de PDF van Zend zelf: http://static.zend.com/topics/Zend-PHP-5.3-Study-Guide-v1-3.pdf
In het examen stellen ze redelijk wat vragen over Security, Web & Forms & OOP.
Het beste advies is om de PDF van Zend zelf: http://static.zend.com/topics/Zend-PHP-5.3-Study-Guide-v1-3.pdf
In het examen stellen ze redelijk wat vragen over Security, Web & Forms & OOP.



