array_splice函式可以刪除陣列中的元素(只是該函式的功能之一),array_splice用法如下:array_splice — 把陣列中的一部分去掉並用其它值取代 1array array_splice( array &$input, int $offset[, int $length = 0 [, mixed $replacement ]] )把 input 陣列中由offset 和 length指定的單元去掉,如果提供了 replacement 引數,則用其中的單元取代。 input:輸入的陣列。offset:如果 offset 為正,則從 input陣列中該值指定的偏移量開始移除。如果 offset為負,則從 input 末尾倒數該值指定的偏移量開始移除。 length:如果省略 length,則移除陣列中從offset到結尾的所有部分。如果指定了 length並且為正值,則移除這麼多單元。如果指定了 length並且為負值,則移除從 offset 到陣列末尾倒數length 為止中間所有的單元。小竅門:當給出了replacement 時要移除從 offset到陣列末尾所有單元時,用count($input) 作為 length。 replacement:如果給出了 replacement 陣列,則被移除的單元被此陣列中的單元替代。 示例,刪除陣列$inputArr的第5~10個元素(從0開始數,包括第5個和第10個,共6個元素)array_splice($inputArr,5,6);
array_splice函式可以刪除陣列中的元素(只是該函式的功能之一),array_splice用法如下:array_splice — 把陣列中的一部分去掉並用其它值取代 1array array_splice( array &$input, int $offset[, int $length = 0 [, mixed $replacement ]] )把 input 陣列中由offset 和 length指定的單元去掉,如果提供了 replacement 引數,則用其中的單元取代。 input:輸入的陣列。offset:如果 offset 為正,則從 input陣列中該值指定的偏移量開始移除。如果 offset為負,則從 input 末尾倒數該值指定的偏移量開始移除。 length:如果省略 length,則移除陣列中從offset到結尾的所有部分。如果指定了 length並且為正值,則移除這麼多單元。如果指定了 length並且為負值,則移除從 offset 到陣列末尾倒數length 為止中間所有的單元。小竅門:當給出了replacement 時要移除從 offset到陣列末尾所有單元時,用count($input) 作為 length。 replacement:如果給出了 replacement 陣列,則被移除的單元被此陣列中的單元替代。 示例,刪除陣列$inputArr的第5~10個元素(從0開始數,包括第5個和第10個,共6個元素)array_splice($inputArr,5,6);