萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> foreach()有兩種用法

foreach()有兩種用法

foreach()有兩種用法
1: foreach(array as $value)
   { 
      表達式;
   }
這裡的array是你要遍歷的數組名,每次循環中,array數組的當前元素的值被賦給$value,

並且數組內部的下標向下移一步,也就是下次循環回得到下一個元素

2:foreach(array_name as $key => $value)
   {
       表達式   

  }  

這裡跟第一種方法的區別就是多了個$key,也就是除了把當前元素的值賦給$value外,當前元素的鍵值也會在每次循環中被賦給變量$key。鍵值可以是下標值,也可以是字符串。比如book[0]=1中的“0”,book[id]="001"中的“id”.

其實兩種的效率不相上下.

copyright © 萬盛學電腦網 all rights reserved