查詢

SplDoublyLinkedList::offsetSet()函式—用法及示例

「 將指定索引位置的值設定為給定的值 」


函式名: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
補充糾錯
熱門PHP函式
分享連結