Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
SplFixedArray::setSize
(PHP 5 >= 5.3.0)
SplFixedArray::setSize — Изменяет размер массива
Описание
public int SplFixedArray::setSize ( int $size )Устанавливает размер массива в значение size. Если size меньше текущего размера массива, то все лишние значения отбрасываются. Если же size больше текущего размера массива, то массив будет дополнен NULL значениями.
Список параметров
size - Новое значение размера массива. Ожидается значение между 0 и PHP_INT_MAX.
Возвращаемые значения
Эта функция не возвращает значения после выполнения.
Ошибки
Выбрасывает исключение InvalidArgumentException, когда size меньше нуля.
Вызывает ошибку уровня E_WARNING, когда size нельзя обработать как число.
Примеры
Пример #1 Пример использования SplFixedArray::setSize()
$array = new SplFixedArray(5);
echo $array->getSize()."\n";
$array->setSize(10);
echo $array->getSize()."\n";
Результат выполнения данного примера:
5
10
User Contributed Notes
There are no user contributed notes for this page.
Описание класса splfixedarray, примеры использования класса splfixedarray.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru