Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php

Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php

青灯夜游
青灯夜游asal
2023-01-13 19:13:561654semak imbas

Kaedah untuk mengalih keluar elemen terakhir: 1. Gunakan array_pop() untuk memadam, sintaks "array_pop($arr);"; 2. Gunakan array_slice() untuk memadam, tetapkan parameter kedua kepada 0, Just third tetapkan parameter pertama kepada "-1", sintaksnya ialah "array_slice($arr,0,-1)"; 3. Gunakan array_splice() untuk memadam, cuma tetapkan parameter kedua kepada "-1", sintaksnya ialah " array_splice ($arr,-1)".

Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP8, komputer DELL G3

php menyediakan pelbagai kaedah untuk memadam elemen tatasusunan , Artikel berikut akan memperkenalkan kepada anda beberapa kaedah untuk mengalih keluar elemen terakhir dalam tatasusunan.

Kaedah 1: Gunakan fungsi array_pop() untuk memadam fungsi

array_pop() memadamkan elemen terakhir dalam tatasusunan.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$arr = array(1,2,3,4,5,6,7,8,9,10);
echo "原数组:";
var_dump($arr);

array_pop($arr);
echo "剔除最后一个元素后:";
var_dump($arr);
?>

Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php

Kaedah 2. Gunakan fungsi array_slice() untuk memadam

array_slice() fungsi ialah Fungsi yang disediakan oleh PHP untuk memintas tatasusunan boleh mengekstrak serpihan daripada tatasusunan dan mengembalikan bahagian tatasusunan yang dipilih

Hanya tetapkan parameter kedua fungsi kepada 0 dan parameter ketiga kepada 0. Hanya tetapkan parameter kepada -1, dan anda boleh memintas elemen tatasusunan lain kecuali elemen terakhir dan mengembalikannya.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$arr = array(1,2,3,4,5,6,7,8,9,10);
echo "原数组:";
var_dump($arr);

echo "剔除最后一个元素后:";
$result = array_slice($arr,0,-1); 
var_dump($result);
?>

Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php

Kaedah 3. Gunakan fungsi array_splice() untuk memadam

array_splice() ialah a Fungsi yang berkuasa dengan pelbagai fungsi: elemen tatasusunan boleh disisipkan, elemen tatasusunan boleh diganti, dan sudah tentu elemen tatasusunan boleh dipadamkan (lagipun, tugas fungsi array_splice() adalah untuk memadam elemen yang ditentukan dan menggantikannya dengan elemen lain. nilai).

Fungsi array_splice() boleh memadamkan bilangan elemen yang ditentukan bermula dari kedudukan yang ditentukan.

  • array_splice($arr,$start,$length) akan memadamkan $start bilangan elemen yang ditentukan bermula dari kedudukan $length.

Jika anda ingin memadamkan elemen terakhir, anda boleh menetapkan parameter $start kepada -1 Pada masa ini, parameter $length boleh ditetapkan kepada 1 atau ditinggalkan.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);

echo "剔除最后一个元素后:";
array_splice($arr,-1);
var_dump($arr);
?>

Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn