Le parcours de
est souvent utilisé dans php
二维数组
Beaucoup de gens comprennent le parcours de 一维数组
, mais ils sont impuissants dans leur compréhension du parcours de tableaux bidimensionnels. un regard.
Tout d’abord, si vous souhaitez comprendre le parcours d’un tableau à deux dimensions, vous devez d’abord comprendre le principe du parcours d’un tableau à une dimension. Sans plus tarder, passons directement au code.
Deux façons de parcourir un tableau unidimensionnel :
1 Besoin d'opérer sur les clés et les valeurs du tableau
<?php $arr=array('a'=>'php','c'=>'.cn'); foreach($arr as $key=>$value){ echo $key.'=>'.$value."<br>"; }
输出:a=>php c=>.cn
2. les clés et valeurs du tableau L'opération
<?php $arr2=array('d'=>'ok','b'=>'oya'); foreach($arr2 as $value){ echo $value."<br>"; }
输出: ok oya
parcourt le tableau unidimensionnel. En fait, le pointeur interne de foreach pointe en permanence vers la paire clé-valeur suivante. revient au pointeur d'origine. Chaque fois que vous pointez vers une paire clé-valeur, vous pouvez opérer sur la paire clé-valeur à l'intérieur de foreach.
Jetons ensuite un oeil au parcours du tableau à deux dimensions :
<?php $arr3=[[3,0,9],[7,8,3],[1,8,2]]; foreach($arr3 as $key=>$value){ foreach($value as $k=>$v){ echo '这是二维数组中索引为:'.$key.'的一维数组的第'.$k.'个,值为:'.$v.'<br>'; } echo "<br>"; } ?>
En fait, le parcours du tableau à deux dimensions consiste à traiter le tableau à l'intérieur du tableau bidimensionnel en tant que variable, utilisez à nouveau foreach() pour parcourir le tableau que nous traitons comme une variable.
Recommandé : 《Résumé des questions d'entretien PHP 2021 (collection) 》《php tutoriel vidéo》
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!