Cara memintas beberapa elemen terakhir tatasusunan dalam PHP: 1. Gunakan pernyataan "array_slice($array,$start)" dan parameter "$start" mestilah nilai negatif 2. Gunakan pernyataan "array_splice($array, $start)", parameter "$start" mestilah nilai negatif.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Selepas php memintas tatasusunan Beberapa elemen
1. Gunakan fungsi array_slice()
array_slice() fungsi ialah fungsi yang disediakan oleh PHP untuk memintas tatasusunan. Serpihan boleh diekstrak daripada tatasusunan. Sintaksnya adalah seperti berikut:
array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )
Perihalan parameter:
Jika anda ingin memintas beberapa elemen terakhir tatasusunan, cuma tetapkan parameter mula kepada nilai negatif
Hasil keluaran<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取数组后2位的元素片段:"; $result = array_slice($arr,-2); //截取数组后2位的元素 var_dump($result); ?>
array_splice() fungsi dalam Apabila memadamkan sebahagian daripada elemen tatasusunan, elemen yang dipadamkan akan digabungkan menjadi tatasusunan baharu, dan kemudian tatasusunan baharu akan dikembalikan oleh itu, fungsi array_splice() boleh digunakan untuk memintas tatasusunan serpihan.
Sama seperti fungsi array_slice(), anda hanya perlu menetapkan parameter kedua permulaan fungsi kepada nilai negatif untuk memintas beberapa elemen terakhir tatasusunan.
Hasil keluaran<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取数组后3位的元素片段:"; $result = array_splice($arr,-3); //截取数组后3位的元素 var_dump($result); ?>
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Bagaimana untuk memintas beberapa digit terakhir tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!