ArrayAccess::offsetSet

(PHP 5, PHP 7, PHP 8)

ArrayAccess::offsetSet为指定偏移量赋值

描述

public ArrayAccess::offsetSet(混合 $offset, 混合 $value):

为指定的偏移量赋值。

参数

offset

要赋值的偏移量。

value

要设置的值。

返回值

不返回值。

注释

注意:

如果另一个值不可用,例如在以下示例中,offset 参数将设置为 **null**。

<?php
$arrayaccess
[] = "第一个值";
$arrayaccess[] = "第二个值";
print_r($arrayaccess);
?>

上面的例子将输出

Array
(
    [0] => first value
    [1] => second value
)

注意:

此函数不会在通过引用赋值以及其他间接更改使用 ArrayAccess 重载的数组维(间接是指它们不是通过直接更改维来进行的,而是通过更改子维或子属性或将数组维通过引用赋值给另一个变量来进行)时被调用。相反,会调用 ArrayAccess::offsetGet()。该操作只有在该方法通过引用返回时才会成功。

添加注释

用户贡献注释

此页面没有用户贡献注释。
To Top