Contoh
Mulai bagian berasal dari komponen array 3, dan juga kembalikan komponen berbagai lainnya berat array:
<?php $a=array("pink","inexperienced","blue","yellow","brown"); print_r(array_slice($a,2)); ?> //Output : Array ( [0] => blue [1] => yellow [2] => brown )
Definisi dan juga Penggunaan
Fungsi array_slice()
dapat membantu untuk mengembalikan daerah yang memutuskan berasal dari sebuah array.
Catatan: Jika array {memiliki} rahasia untai, array yang dikembalikan pasti akan secara teratur pertahankan rahasia (Lihat keadaan 4).
Syntax
array_slice(array, begin, size, protect)
Nilai Parameter
Parameter | Deskripsi |
---|---|
array | Required. Menentukan array |
begin | Required. Nilai angka. Menentukan di mana fitur pasti akan memulai potongan. 0 = komponen awalnya. Jika bernilai ini disetel langsung ke angka buruk, fitur pasti akan awal memotong kendali jarak jauh berasal dari komponen kedua. -2 cara awal berasal dari komponen kedua ke-2 berasal dari array. |
size | Optional. Nilai angka. Menentukan rentang array yang dikembalikan. Jika bernilai ini disetel langsung ke angka buruk, fitur pasti akan menghalangi memotong sejauh miliknya sendiri berasal dari komponen kedua. Jika bernilai ini tidak disetel, fitur pasti akan mengembalikan semua komponen, awal berasal dari sikap yang ditetapkan melalui parameter pertama. |
protect | Optional. Menentukan apakah fitur tersebut perlu pertahankan atau bahkan atur ulang beralih. Nilai yang memungkinkan: true – Pertahankan rahasia false – Default. Atur ulang rahasia |
Detail Teknis
Return Value: | Mengembalikan daerah yang memutuskan berasal dari sebuah larik |
---|---|
PHP Version: | 4+ |
PHP Changelog: | Parameter pelestarian telah tergabung di PHP 5.0.2 |
Contoh Lain
Contoh 1
Mulai bagian berasal dari komponen array ke-2, dan juga kembalikan seluruhnya 2 komponen:
<?php $a=array("pink","inexperienced","blue","yellow","brown"); print_r(array_slice($a,1,2)); ?> // Output : Array ( [0] => inexperienced [1] => blue )
Contoh 2
Menggunakan parameter pertama buruk:
<?php $a=array("pink","inexperienced","blue","yellow","brown"); print_r(array_slice($a,-2,1)); ?> //Ouput : Array ( [0] => yellow )
Contoh 3
Dengan parameter melestarikan disetel langsung ke true:
<?php $a=array("pink","inexperienced","blue","yellow","brown"); print_r(array_slice($a,1,2,true)); ?> //Ouput : Array ( [1] => inexperienced [2] => blue ) Array ( [0] => inexperienced [1] => blue )
Contoh 4
Dengan rahasia untai dan juga integer:
<?php $a=array("a"=>"pink","b"=>"inexperienced","c"=>"blue","d"=>"yellow","e"=>"brown"); print_r(array_slice($a,1,2)); $a=array("0"=>"pink","1"=>"inexperienced","2"=>"blue","3"=>"yellow","4"=>"brown"); print_r(array_slice($a,1,2)); ?> //Output : Array ( [b] => inexperienced [c] => blue ) Array ( [0] => inexperienced [1] => blue )
Anda sederhana menonton: Fungsi array_slice() PHP – DosenIT.com
Sumber: https://taylorswift10years.com
Kategori: Teknologi