Se connecter

Informatique

Création de sites web

Sujet : Question Quid PHP pour expert PHP
1
jesuisgentil55
Niveau 47
13 mars 2024 à 10:43:27

https://www.noelshack.com/2024-11-3-1710322909-quidphp-01.jpg

J'ai eu cette question à un quid et on m'indique que j'ai fait une erreur (on ne me donne pas la bonne réponse :( )

Vous répondez quoi (je ne sais plus si on avait la possibilité de plusieurs réponses)

damsover
Niveau 5
13 mars 2024 à 14:10:38

Tu as répondu quoi ?
Le code du screen ne fonctionne pas, la fonction explode sert à convertir un string en array en lui précisant le séparateur.

Ici au lieu d’un string on passe un array à la fonction donc ça va planter.

Et ce n’est pas la seul erreur, il manque une parenthèse fermante dans la ligne de code donc ça plante dans tout les cas.

jesuisgentil55
Niveau 47
13 mars 2024 à 16:15:50

J'ai répondu : ce code ne fonctionne pas parce que pour moi la fonction explode n'accepte pas un array en paramètre (piege avec implode() ??)

de plus je n'avais même pas vu qu'il manquait la dernière parenthèse.

https://www.noelshack.com/2024-11-3-1710342940-quidphp-03.jpg

jesuisgentil55
Niveau 47
13 mars 2024 à 16:17:31

sinon y'a celle-ci:
https://www.noelshack.com/2024-11-3-1710342592-quidphp-02.jpg

faut savoir que ce test c'est 30 questions à répondre en moins de 20 mn :ouch:
paie toi le code sur une seule ligne :rire: et bien sur par le droit de saisir dans un ide et d'éxecuter (ca c'est tricher)

Apochaos
Niveau 63
13 mars 2024 à 22:12:24

Le 13 mars 2024 à 16:17:31 :
sinon y'a celle-ci:
https://www.noelshack.com/2024-11-3-1710342592-quidphp-02.jpg

faut savoir que ce test c'est 30 questions à répondre en moins de 20 mn :ouch:
paie toi le code sur une seule ligne :rire: et bien sur par le droit de saisir dans un ide et d'éxecuter (ca c'est tricher)

Techniquement, il plante à l'exécution, la fonction ereg_replace n'existe plus depuis PHP 7 et tu auras une erreur "Function ereg_replace does not exist". (source: http://php.adamharvey.name/manual/fr/function.ereg-replace.php )

Mais vu qu'on ne connait pas la version du code (le questionnaire date peut-être d'il y a 10 ans), ça retourne "Les Ferrari sont les plus belles voitures".

jesuisgentil55
Niveau 47
14 mars 2024 à 11:00:06

Effectivement, il semblerait que ce test date de la version 5 de PHP. Voir même avant PHP 5.3 qui date de 2010. Chaud :ouch:

1
Sujet : Question Quid PHP pour expert PHP
News culture
La Planète des Singes : Le Nouveau Royaume - la révolution simienne est en marche !
   Retour haut de page
Consulter la version web de cette page