Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memadamkan tiga elemen pertama tatasusunan dalam php
Dua cara untuk memadamkan tiga elemen pertama tatasusunan dalam PHP: 1. Gunakan fungsi array_slice() untuk memintas semua elemen bermula dari elemen keempat (selepas elemen ketiga Sintaks "array_slice($ arr ,3)”. 2. Gunakan fungsi array_splice() untuk memintas semua elemen bermula dari elemen keempat (selepas elemen ketiga), sintaksnya ialah "array_splice($arr,3)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php Dua kaedah untuk memadamkan tiga elemen pertama tatasusunan
Dalam php, anda boleh menggunakan fungsi array_slice() atau array_splice() untuk memadamkan tiga elemen pertama dengan memintas tatasusunan.
Kaedah 1. Gunakan fungsi array_slice()
Fungsi array_slice() boleh memintas nombor yang ditentukan (ditentukan oleh parameter $length) bermula dari kedudukan yang ditentukan (ditentukan oleh parameter $start) , boleh ditinggalkan ) Jika anda ingin memadamkan tiga elemen pertama tatasusunan, hanya memintas semua elemen bermula dari elemen keempat (selepas elemen ketiga); $mula ke 3 .
Contoh: memintas semua elemen bermula dari elemen keempat
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24,52,90,78); echo "原数组:"; var_dump($arr); echo "删除数组前三个元素:"; $result = array_slice($arr,3); var_dump($result); ?>
Apabila fungsi array_splice() memadamkan sebahagian daripada elemen tatasusunan, ia akan membentuk elemen yang dipadam ini menjadi tatasusunan baharu, dan kemudian mengembalikan tatasusunan baharu, oleh itu, fungsi array_splice() boleh digunakan untuk memintas serpihan tatasusunan.
Sama seperti fungsi array_slice(), cuma tetapkan parameter kedua $start fungsi kepada 3.
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24,52,90,78); echo "原数组:"; var_dump($arr); echo "删除数组前三个元素:"; $result = array_splice($arr,3); var_dump($result); ?>
Fungsi array_slice() ialah fungsi yang disediakan oleh PHP untuk memintas tatasusunan. Ia boleh mengekstrak serpihan daripada tatasusunan. Sintaksnya adalah seperti berikut:
Perihalan parameter:array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )arr mewakili tatasusunan untuk dipintas.
Atas ialah kandungan terperinci Bagaimana untuk memadamkan tiga elemen pertama tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!