время
|
|
Часть 3 Особенности реализации 66
=> tres) [3] => Array([4] => cuatro)
[4] => Array ([5] => cinco) )
Обычно при использовании двух или более массивов они должны иметь равную
длину, потому что функция повторного вызова применяется параллельно к соот-
ветствующим элементам. Если массивы имеют неравную длину, самый короткий
будет продлен при помощи пустых элементов, т. е. будет заполнен пустыми эле-
ментами.
Следующий пример показывает принцип работы данной функции с тремя масси-
вами:
$а = array (1, 2, 3, 4, 5) ;
$b = array ("one", "two", "three", "four", "five") ;
$c = array ("uno", "dos", "tres", "cuatro", "cinco");
$d = array_map (null, $a, $b, $c) ;
print_r ($d) ;
Результат:
Array([0] => Array([0] => 1[1] => one[2] => uno) [1] => Array (
[0] => 2[1] => two [2] => dos) [2] => Array([0] => 3
[1] => three[2] => tres) [3] => Array([0] => 4[1] => four
[2]