查詢

Ds\Vector::remove()函式—用法及示例

「 從當前向量中移除指定索引處的元素 」


函式名:Ds\Vector::remove()

適用版本:PHP版本 7.0及以上(需要安裝Ds擴充套件)

用法:remove() 方法用於從當前向量中移除指定索引處的元素。其引數為一個整數,表示要移除的元素的索引。

示例:

<?php
// 建立一個新的向量
$vector = new Ds\Vector([1, 2, 3, 4, 5]);

// 移除索引為2的元素
$removedElement = $vector->remove(2);

// 輸出移除的元素
echo "被移除的元素是:" . $removedElement . "\n";

// 輸出移除後的向量
var_dump($vector->toArray());
?>

輸出:

被移除的元素是:3
array(4) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(4)
  [3]=>
  int(5)
}

該示例中,我們使用 new Ds\Vector([1, 2, 3, 4, 5]) 建立一個包含五個整數的向量。然後,我們呼叫 remove(2) 方法來移除索引為2的元素(即數字3)。方法返回被移除的元素,我們將其儲存在 $removedElement 變數中並輸出。最後,我們使用 toArray() 方法來將向量轉換為陣列,並使用 var_dump() 函式輸出移除後的向量。

補充糾錯
上一個函式: Ds\Vector::push()函式
下一個函式: Ds\Vector::reduce()函式
熱門PHP函式
分享連結