ホームページ >バックエンド開発 >PHPチュートリアル >list-each-while 走査配列
$name = array( '孟子','孔子','孙子','老子' ); while($ele = each($name)){ $key = $ele['key']; // == $ele[0] $value = $ele['value']; // $ele[2] var_dump($key,$value); echo "<br>"; }
これは一般的には使用されませんが、配列ポインターの概念を理解するのに非常に役立ちます (foreach を使用するのが最適です)
List 構造を使用してアップグレードすることもできます
List 構造はインデックスを使用します array は複数の配列の変数を同時に初期化します
$arr = array(0=>"some",1=>"many",2=>"much"); list($v1,$v2,$v3) = $arr; var_dump($v1,$v2,$v3);
while(list($key,$value) = each($name)){ // $key = $ele['key']; // == $ele[0] // $value = $ele['value']; // $ele[2] var_dump($key,$value); echo "<br>"; }
上記では、配列の走査中に list-each-while を紹介しており、その側面も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。