$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 인덱스 배열을 사용하여 여러 변수를 동시에 초기화하는 구조
$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>"; }
위의 내용은 배열을 순회하는 동안 목록을 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.