OVH Cloud OVH Cloud

[debutant] exemple de code

1 réponse
Avatar
Fab!
Bonjour,

J'ai installé PHP Coder Pro et PHP4 sous Windows histoire de tester quelques
bouts de code.
Pour commencer j'utilise des exemples donnés sur ce site
http://www.php.net/manual/fr/language.types.array.php

Premier exemple (extrait du site)

<?php
array("untableau" => array(6 => 5, 13 => 9, "a" => 43));

echo $arr["untableau"][6]; // 5
echo $arr["untableau"][13]; // 9
echo $arr["untableau"]["a"]; // 42

?>Bon, faut m'expliquer, d'abord ce code ne fonctionne pas, avec$arr =
array("untableau" => array(6 => 5, 13 => 9, "a" => 43));c'est déjà mieux, et
"a" retourne 43 et non pas 42.J'en conclu qu'il s'agit soit d'un bogue
(l'exemple donné sur le site), ou bien d'un exercice (cherchez l'erreur!),
non ?A+

1 réponse

Avatar
John GALLET
Bonjour,

J'en conclu qu'il s'agit soit d'un bogue
(l'exemple donné sur le site), ou bien d'un exercice (cherchez l'erreur!),
non


En l'occurence c'est une connerie de traduction. Cf
http://www.php.net/manual/en/language.types.array.php

pour un exemple qui fonctionne.

a++
JG

NB : ça fait des années qu'on le répète, lisez la doc en anglais, ce n'est
pas si difficile que ça et ça évite ce genre d'erreurs