Comment accéder aux valeurs de tableaux PHP multidimensionnels
Vous êtes confronté à un tableau PHP multidimensionnel, comme le montre print_r ($myarray), et vous avez hâte de récupérer des valeurs spécifiques comme l'e-mail ou le sexe.
Solution :
Pour accéder aux valeurs dans un tableau multidimensionnel, parcourez ses dimensions en spécifiant la clé du tableau à chaque niveau. Par exemple :
<code class="php">echo $myarray[0]['email']; // prints "[email protected]" echo $myarray[0]['gender']; // prints "male"</code>
Examinez les clés et les indentations dans la sortie de print_r :
<code class="php">$myarray = Array ( [0] => Array ( [id] => 6578765 [name] => John Smith [first_name] => John [last_name] => Smith [link] => http://www.example.com [gender] => male [email] => [email protected] [timezone] => 8 [updated_time] => 2010-12-07T21:02:21+0000 ) )</code>
Vous pouvez en déduire que le premier élément ([0]) est un sous-tableau contenant l'utilisateur données, et ses clés précisent les attributs (par exemple, e-mail, sexe).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!