我正在使用这个特殊的php库类RecursiveArrayIterator来展平数组,$flat = iterator_to_array($flat, false);
我需要对此行进行解释。
谁能告诉我吗?
<?php
$array = ['name' => ['your name is required', 'your name cannot contain any numbers'],
'dob' => ['dob required'],
'password' => ['password must be 6 charactor', ]];
$flat = new RecursiveArrayIterator($array);
$flat = new RecursiveIteratorIterator($flat);
// what is the purpose of false flag in below iterator_to_array function
$flat = iterator_to_array($flat, false);
print_r($flat);
?>
如果未将此参数设置为TRUE,则重复的键将被覆盖。具有给定键的最后一个值将在返回的数组中。将此参数设置为FALSE可在任何情况下获取所有值。