PHP array_pad()Функции
Полный справочник по массивам PHP
Примеры
Вернуть 5 элементов и вставить значение "blue" в новые элементы массива:
<?php
$a=array("red","green");
print_r(array_pad($a,5,"blue"));
?>
$a=array("red","green");
print_r(array_pad($a,5,"blue"));
?>
Запустить пример »
Определение и использование
Функция array_pad() вставляет указанное количество элементов с указанным значением в массив.
Совет:Если задать параметру size отрицательное число, функция вставит новые элементы перед исходным массивом (см. пример ниже).
Примечание:Если параметр size меньше длины исходного массива, функция не удалит ни одного элемента.
Синтаксис
array_pad(array,size,value)
| Параметр | Описание |
|---|---|
| array | Обязательный. Указывает массив. |
| size | Обязательный. Указывает количество элементов в массиве, возвращаемом функцией. |
| value | Обязательный. Указывает значение новых элементов в массиве, возвращаемом функцией. |
Технические детали
| Возвращаемое значение: | Возвращает массив с новыми элементами. |
|---|---|
| Версия PHP: | 4+ |
Другие примеры
Пример 1
Использование отрицательного значения для параметра size:
<?php
$a=array("red","green");
print_r(array_pad($a,-5,"blue"));
?>
$a=array("red","green");
print_r(array_pad($a,-5,"blue"));
?>
Запустить пример »
Полный справочник по массивам PHP Другие расширения