Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

青灯夜游
Lepaskan: 2023-03-16 11:24:01
asal
2488 orang telah melayarinya

Kaedah pengalihan keluar: 1. Gunakan array_shift() untuk memadamkan elemen pertama, sintaksnya ialah "array_shift(array)". 2. Gunakan array_pop() untuk memadam elemen terakhir, sintaksnya ialah "array_pop(array)". 3. Gunakan array_splice() untuk memadam bilangan elemen yang ditentukan bermula dari kedudukan yang ditentukan, sintaksnya ialah "array_splice(array, position, number);". 4. Gunakan array_slice() untuk memadam elemen dan mengekalkan bilangan elemen yang ditentukan bermula dari kedudukan yang ditentukan.

Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

php mengalih keluar kaedah satu dimensi 4 elemen tatasusunan

1 Gunakan fungsi array_shift()

fungsi array_shift() digunakan untuk memadam elemen pertama dalam. elemen tatasusunan dan mengembalikan elemen yang dipadam. Nota: Fungsi ini boleh menukar tatasusunan asal.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9);
var_dump($arr);
array_shift($arr);
var_dump($arr);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

2 Gunakan fungsi array_pop()

array_pop() untuk memadamkan elemen terakhir dalam tatasusunan. Nota: Fungsi ini boleh menukar tatasusunan asal.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9);
var_dump($arr);
array_pop($arr);
var_dump($arr);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

3 Gunakan fungsi array_splice()

fungsi array_splice() boleh memadam nombor yang ditentukan bermula dari yang ditentukan. elemen kedudukan. Nota: Fungsi ini boleh menukar tatasusunan asal.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
echo "从第二元素开始删除1个元素:" ;
array_splice($arr,1,1);
var_dump($arr);

echo "从第三元素开始删除2个元素:" ;
$arr=array(10,12,20,25,24);
array_splice($arr,2,2);
var_dump($arr);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

Parameter ketiga fungsi ini boleh diabaikan, kemudian semua elemen yang tinggal akan dipadamkan.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
echo "从第3元素开始删除全部元素:" ;
array_splice($arr,2);
var_dump($arr);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

Kaedah 4: Gunakan fungsi array_slice()

array_slice() fungsi disediakan oleh PHP untuk memintas tatasusunan A fungsi yang mengekstrak serpihan daripada tatasusunan dan mengembalikannya.

Dalam erti kata lain, fungsi array_slice() boleh mengekalkan bilangan elemen yang ditentukan bermula dari kedudukan yang ditentukan dan memadamkan elemen lain.

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

echo "截取的数组片段:";
$result = array_slice($arr,2); //截取从下标2开始的全部数组元素
var_dump($result);

$result = array_slice($arr,1,2); //截取从下标1开始的两个元素
var_dump($result);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar elemen daripada tatasusunan satu dimensi dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

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

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan