list-each-while遍历数组
Jul 29, 2016 am 09:15 AM$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>"; }
以上就介绍了list-each-while遍历数组,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Apakah yang dimaksudkan dengan atribut identiti dalam SQL?

Bagaimana SpringBoot memantau peristiwa perubahan kunci redis

Kerentanan kunci pengesahan dua faktor Yubico yang tidak dapat ditambal memecah keselamatan kebanyakan peranti Yubikey 5, Kunci Keselamatan dan YubiHSM 2FA

Bagaimana untuk menyelesaikan masalah penghapusan kelompok nilai utama dalam redis

Bagaimana untuk menentukan sama ada JSONObject mengandungi kunci tertentu dalam Java?

Cara melaksanakan Redis berpuluh bilion penyelesaian storan utama

Cara menggunakan perintah kekunci padam kumpulan Redis
