ArrayIterator::offsetSet
(PHP 5, PHP 7, PHP 8)
ArrayIterator::offsetSet — オフセットの値を設定する
説明
指定したオフセットの値を設定します。
警告
この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。
パラメータ
key
-
設定したいインデックス。
value
-
インデックスに格納する新しい値。
戻り値
値を返しません。
+add a note
User Contributed Notes 1 note
shiranai7 at NOSPAM dot hotmail dot NOSPAM dot com ¶
13 years ago
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')
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google