php中array刪除用法是:【array_splice()】函數用來刪除陣列的一部分元素,語法為【array array_splice ( array &$arr, int $start [, int $length = 0 .. 】。
php中array刪除用法是:
PHP array_splice() 函數用來刪除陣列的一部分元素;你可以直接刪除,也可以用其它值來替代。
array_splice() 語法如下:
array array_splice ( array &$arr, int $start [, int $length = 0 [, mixed $replacement ]] )
參數說明:
1、arr 表示一個陣列。
2、start 表示開始刪除的位置(下標):
如果start 為正數,則從前往後刪除。
#如果start 為負數,則從距離arr 末端-start 的位置開始,從後往前刪除。例如-2 表示從陣列的倒數第二個元素開始。
<?php $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 2); print_r($arr); //$arr 现在变成 array("red", "green") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 1, -1); print_r($arr); //$arr 现在变成 array("red", "yellow") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 1, count($arr), "orange"); print_r($arr); //$arr 现在变成 array("red", "orange") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, -1, 1, array("black", "maroon")); print_r($arr); //$input 现在变成 array("red", "green", "blue", "black", "maroon") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 3, 0, "purple"); print_r($arr); //$arr 现在变成 array("red", "green", "blue", "purple", "yellow"); ?>執行以上程式的輸出結果如下:
Array ( [0] => red [1] => green ) Array ( [0] => red [1] => yellow ) Array ( [0] => red [1] => orange ) Array ( [0] => red [1] => green [2] => blue [3] => black [4] => maroon ) Array ( [0] => red [1] => green [2] => blue [3] => purple [4] => yellow )
相關免費學習推薦:php程式設計(影片)
以上是php中array刪除用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!