each
(php 3, php 4, php 5)
each -- 返回陣列中當前的鍵/值對並將陣列指標向前移動一步
說明array each (
array &array )
返回 array 陣列中當前指標位置的鍵/值對並向前移動陣列指標。鍵值對被返回為四個單元的陣列,
鍵名為 0,1,key 和 value
。單元 0 和 key 包含有陣列單元的鍵名,1 和 value 包含有資料。
如果內部指標越過了陣列的末端,則 each() 返回 false。
例 1. each() 例子
<?php
$foo = array("bob", "fred", "jussi", "jouni", "egon", "marliese");
$bar = each($foo);
print_r($bar);
?>
$bar 現在包含有如下的鍵/值對:
array
<?php
$foo = array("robert" => "bob", "seppo" => "sepi");
$bar = each($foo);
print_r($bar);
?>
$bar 現在包含有如下的鍵/值對:
array
php陣列學習與排序 each與list結合
each 經常和 list 結合使用來遍歷陣列 例如 例 2.用 each 遍歷陣列 reset fruit while list key,val each fruit 上例將輸出 b banana c cranberry 在執行 each 之後,陣列指標將停留在陣列中的下乙個單元或者當碰到陣列結尾...
php陣列學習與排序 sort
sort php 3,php 4,php 5 sort 對陣列排序 說明bool sort array array int sort flags 本函式對陣列進行排序。當本函式結束時陣列單元將被從最低到最高重新安排。注意 本函式為 array 中的單元賦予新的鍵名。這將刪除原有的鍵名而不僅是重新排序...
php陣列與排序 list
list php 3,php 4,php 5 list 把陣列中的值賦給一些變數 說明void list mixed varname,mixed 像 array 一樣,這不是真正的函式,而是語言結構。list 用一步操作給一組變數進行賦值。注意 list 僅能用於數字索引的陣列並假定數字索引從 0 ...