iterator_to_array
將迭代器中的元素拷貝到數組
函數名稱:iterator_to_array()
函數描述:將迭代器轉換為數組
適用版本:PHP 5, PHP 7
用法:iterator_to_array(Iterator $iterator, bool $use_keys = true)
參數:
返回值:返迴轉換後的數組。
示例:
$iterator = new ArrayIterator(['a' => 'apple', 'b' => 'banana', 'c' => 'cherry']); $array = iterator_to_array($iterator); print_r($array);
輸出:
Array ( [a] => apple [b] => banana [c] => cherry )
$iterator = new ArrayIterator(['apple', 'banana', 'cherry']); $array = iterator_to_array($iterator, false); print_r($array);
輸出:
Array ( [0] => apple [1] => banana [2] => cherry )
注意事項: