Jika Anda ingin menghapus sepotong nilai dari array, Anda dapat menggunakan array_splice tersebut ($ array, $ offset, $ panjang) fungsi. $ offset mendefinisikan posisi awal dari potongan akan dihapus. Jika $ offset adalah positif, itu dihitung dari awal array. Jika negatif, itu dihitung dari akhir array. array_splice () juga mengembalikan sepotong dihapus dari nilai-nilai. Berikut ini adalah script PHP pada bagaimana menggunakan array_splice ():
<?php
$array = array("Zero"=>"PHP", "One"=>"Perl", "Two"=>"Java");
$removed = array_splice($array, -2, 2);
print("Remaining chunk:\n");
print_r($array);
print("\n");
print("Removed chunk:\n");
print_r($removed);
?>
Remaining chunk:
Array
(
[Zero] => PHP
)
Removed chunk:
Array
(
[One] => Perl
[Two] => Java
)