Deprecated: Optional parameter $keys declared before required parameter $cms_id is implicitly treated as a required parameter in /home/www/dev/work/class/blog/CmsKey.php on line 75

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$title is deprecated in /home/www/dev/work/website/lvesu/class/controller/blog/php.php on line 28

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$outlink is deprecated in /home/www/dev/work/website/lvesu/template/blog/cms/php.manual.tpl on line 2

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$status is deprecated in /home/www/dev/work/website/lvesu/template/blog/index.head.php on line 2
PHP - Manual: SplFixedArray::setSize - 互联网笔记

略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: SplFixedArray::setSize

2025-05-13

SplFixedArray::setSize

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplFixedArray::setSizeChange the size of an array

说明

public SplFixedArray::setSize(int $size): true

Change the size of an array to the new size of size. If size is less than the current array size, any values after the new size will be discarded. If size is greater than the current array size, the array will be padded with null values.

参数

size

The new array size. This should be a value between 0 and PHP_INT_MAX.

返回值

总是返回 true

错误/异常

Throws ValueError when size is less than zero.

更新日志

版本 说明
8.4.0 SplFixedArray::setSize() now has a tentative return of true.

示例

示例 #1 SplFixedArray::setSize() example

<?php
$array
= new SplFixedArray(5);
echo
$array->getSize()."\n";
$array->setSize(10);
echo
$array->getSize()."\n";
?>

以上示例会输出:

5
10
添加备注

用户贡献的备注

此页面尚无用户贡献的备注。

官方地址:https://www.php.net/manual/en/splfixedarray.setsize.php

冷却塔厂家 广告
中文GPT4.0无需注册 广告
北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3