函式名:SplDoublyLinkedList::offsetSet()
適用版本:PHP 5 >= 5.3.0, PHP 7
函式描述:將指定索引位置的值設定為給定的值。如果索引位置不存在,則在列表末尾新增新的元素。
用法: SplDoublyLinkedList::offsetSet ( mixed $index , mixed $newval ) : void
引數:
- $index: 要設定的元素的索引位置。可以是整數或null。
- $newval: 要設定的新值。
返回值: 無
示例:
$list = new SplDoublyLinkedList();
// 新增元素到列表
$list->push('apple');
$list->push('banana');
// 將指定索引位置的元素設定為給定值
$list->offsetSet(1, 'orange');
// 輸出列表中的所有元素
foreach ($list as $value) {
echo $value . "\n";
}
輸出結果:
apple
orange