Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php

Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php

青灯夜游
青灯夜游asal
2022-05-20 19:22:011655semak imbas

Kaedah: 1. Gunakan "array_values($arr)" untuk menukar tatasusunan kepada tatasusunan indeks 2. Gunakan "array_search(value, array)" untuk mencari nilai daripada tatasusunan indeks dan kembalikan indeks yang sepadan; 2. Gunakan "array_splice($arr, index -1,1)" untuk memadam elemen sebelumnya daripada tatasusunan asal.

Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php

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

php sebelum mengalih keluar Kaedah tatasusunan elemen

1 Gunakan array_values() untuk mendapatkan nilai kunci tatasusunan dan mengembalikan tatasusunan nilai kunci

Gunakan. array_values() untuk menukar tatasusunan Tukar kepada tatasusunan indeks (pastikan tatasusunan ialah tatasusunan indeks, supaya anda boleh mendapatkan kedudukan elemen yang ditentukan dalam tatasusunan di bawah).

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array("a" => "pear", "b" => "strawberry", "223", "c" => "cherry");
var_dump($arr);
$value=array_values($arr);
var_dump($value);
?>

Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php

2. Gunakan array_search() untuk mencari nilai yang ditentukan daripada tatasusunan indeks dan mengembalikan indeks yang sepadan.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array("a" => "pear", "b" => "strawberry", "223", "c" => "cherry");
var_dump($arr);
$value=array_values($arr);
var_dump($value);
$index=array_search("223",$value);
echo $index;
?>

Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php

3. Gunakan array_splice() untuk memadamkan elemen sebelumnya

Mengikut indeks elemen yang diperoleh, gunakan array_splice() untuk memadamkan elemen pada kedudukan "$index-1" dalam tatasusunan asal.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array("a" => "pear", "b" => "strawberry", "223", "c" => "cherry");
var_dump($arr);
$value=array_values($arr);
var_dump($value);
$index=array_search("223",$value);
echo "指定元素的索引:".$index;
array_splice($arr,$index-1,1);
var_dump($arr);
?>

Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya 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