ArrayIterator::offsetSet()
(PHP 5,PHP 7)
Set value for an offset
说明
public ArrayIterator::offsetSet(mixed $index,mixed $newval) : void
Sets a value for a given offset.
Warning本函数还未编写文档,仅有参数列表。
参数
- $index
The index to set for.
- $newval
The new value to store at the index.
返回值
没有返回值。
参见
- ArrayIterator::offsetGet() Get value for an offset
- ArrayIterator::offsetUnset() Unset value for an offset
The $index argument seems to be NULL for append operations, e.g.: <?php // example extension class class Test extends ArrayIterator { public function offsetSet($index, $newval) { echo 'Test::offsetSet('.var_export($index, true).', '.var_export($newval, true).")\n"; } } // test $i = new Test; $i[] = 'append a value'; ?> The result is: Test::offsetSet(NULL, 'append a value')