(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplFixedArray::setSize — 更改数组的大小
将数组的大小更改为新的 size
大小。如果 size
小于当前数组大小,则新大小之后的任何值都将被丢弃。如果 size
大于当前数组大小,则数组将用 null
值填充。
始终返回 true
。
当 size
小于零时抛出 ValueError。
版本 | 描述 |
---|---|
8.4.0 | SplFixedArray::setSize() 现在有一个暂定的 true 返回值。 |
示例 #1 SplFixedArray::setSize() 示例
<?php
$array = new SplFixedArray(5);
echo $array->getSize()."\n";
$array->setSize(10);
echo $array->getSize()."\n";
?>
以上示例将输出
5 10