色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php foreach序號

李昊宇1年前10瀏覽0評論
在很多PHP應用開發中,數組操作占據了很大的比重,而遍歷數組是常見的操作之一。在遍歷數組的過程中,我們經常需要使用到數組元素的序號,而PHP中給出的解決方案是使用foreach語法結構。 在使用foreach遍歷數組時,可以通過指定一個臨時變量來得到數組元素的值。比如下面的代碼:
$my_array = array('apple', 'banana', 'cherry');
foreach ($my_array as $value) {
echo $value . "\n";
}
執行結果將輸出:
apple
banana
cherry
但是如果需要獲取數組元素的序號,我們該怎么做呢?這時候就需要使用foreach語法結構提供的第二種方式,即指定一個臨時變量來得到數組元素的鍵值。比如:
$my_array = array('apple', 'banana', 'cherry');
foreach ($my_array as $key =>$value) {
echo $key . ': ' . $value . "\n";
}
執行結果將輸出:
0: apple
1: banana
2: cherry
這里需要注意的是,鍵值并不一定是整數,也可以是字符串或其它類型。比如:
$my_array = array('a' =>'apple', 'b' =>'banana', 'c' =>'cherry');
foreach ($my_array as $key =>$value) {
echo $key . ': ' . $value . "\n";
}
執行結果將輸出:
a: apple
b: banana
c: cherry
有時候我們需要從1開始計數,而不是從0開始。這時候就需要自己手動定義一個計數器變量,每次遍歷時將其遞增。比如:
$my_array = array('apple', 'banana', 'cherry');
$i = 1;
foreach ($my_array as $value) {
echo $i . ': ' . $value . "\n";
$i++;
}
執行結果將輸出:
1: apple
2: banana
3: cherry
以上就是關于PHP foreach序號的介紹。無論是從0開始計數,還是從1開始計數,掌握這個技巧都是非常實用的。
上一篇ajax asysc