время
|
|
Часть 3 Особенности реализации 63
$new,true);
print "Индекс значения New равен $d <br>";
print_r ($new);
?>
Результат работы данной программы:
Индекс значения Hello равен О
Индекс значения NTT равен 1
Индекс значения World равен 2
Индекс значения New равен 3
Array ([0] => Hello [I] => NTT [2] => World [3] => New)
Обратите внимание, что все значения, которые возвращает функция, строго совпа-
дают с нумерацией индекса.
20.4. Применение вызовов
Данные функции необходимы для того, чтобы программист мог без проблем пе-
редавать переменные имеющегося массива в указанную функцию. После работы
функции она возвращает новое значение, которое потом записывается в новый
массив. Этим и занимается функция arrayjrap 0. Элементарный синтаксис дан-
ной функции:
array array_map(mixed callback, array arrl [, array arr2...])
Как видно, она возвращает новый массив переменных. Более конкретно это вы-
глядит следующим образом: строка mixed callback задает имя функции, через
которую будут обрабатываться