Rumah pembangunan bahagian belakang tutorial php Bagaimana untuk menambah dan mengalih keluar elemen daripada tatasusunan PHP

Bagaimana untuk menambah dan mengalih keluar elemen daripada tatasusunan PHP

Sep 05, 2023 pm 02:12 PM
Padam elemen Operasi tatasusunan Tambah elemen

PHP 数组如何添加和删除元素

Cara menambah dan memadam elemen daripada tatasusunan PHP

Dalam PHP, tatasusunan ialah struktur data yang sangat biasa dan penting. Tatasusunan boleh menyimpan berbilang nilai dan boleh menambah atau menolak elemen secara dinamik mengikut keperluan. Artikel ini menerangkan cara menambah dan mengalih keluar elemen tatasusunan dalam PHP dan menyediakan contoh kod yang sepadan.

1. Tambah elemen

  1. Gunakan kurungan segi empat sama [] sintaks

Cara paling mudah untuk menambah elemen gunakan sintaks kurungan segi empat sama []. Contohnya adalah seperti berikut:

$arr = ["apple", "banana", "orange"];
$arr[] = "grape";
print_r($arr);
Salin selepas log masuk

Kod ini akan menambah elemen baharu "anggur" pada tatasusunan asal <code>$arr. Gunakan fungsi print_r() untuk mencetak tatasusunan, outputnya adalah seperti berikut: $arr 中添加一个新的元素 "grape"。使用 print_r() 函数打印数组,输出如下:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
Salin selepas log masuk
  1. 使用 array_push() 函数

PHP 还提供了 array_push() 函数,它可以一次向数组末尾添加一个或多个元素。示例如下:

$arr = ["apple", "banana", "orange"];
array_push($arr, "grape", "watermelon");
print_r($arr);
Salin selepas log masuk

这段代码会在原有的数组 $arr 中添加两个新的元素 "grape""watermelon"。使用 print_r() 函数打印数组,输出如下:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
    [4] => watermelon
)
Salin selepas log masuk

二、删除元素

  1. 使用 unset() 函数

可以使用 unset() 函数删除数组中的一个或多个元素。示例如下:

$arr = ["apple", "banana", "orange"];
unset($arr[1]);
print_r($arr);
Salin selepas log masuk

这段代码会删除数组 $arr 中索引为 1 的元素 "banana"。使用 print_r() 函数打印数组,输出如下:

Array
(
    [0] => apple
    [2] => orange
)
Salin selepas log masuk
  1. 使用 array_splice() 函数

array_splice() 函数可以实现更为复杂的数组元素删除操作,可以删除、替换或插入数组中的元素。示例如下:

$arr = ["apple", "banana", "orange"];
array_splice($arr, 1, 1);
print_r($arr);
Salin selepas log masuk

这段代码会删除数组 $arr 中索引为 1 的元素 "banana"。使用 print_r() 函数打印数组,输出如下:

Array
(
    [0] => apple
    [1] => orange
)
Salin selepas log masuk
  1. 使用 array_pop() 函数

可以使用 array_pop() 函数删除数组中的最后一个元素。示例如下:

$arr = ["apple", "banana", "orange"];
array_pop($arr);
print_r($arr);
Salin selepas log masuk

这段代码会删除数组 $arr 中最后一个元素 "orange"。使用 print_r() 函数打印数组,输出如下:

Array
(
    [0] => apple
    [1] => banana
)
Salin selepas log masuk

总结:

本文介绍了如何在 PHP 中添加和删除数组元素的方法,并提供了相应的代码示例。通过这些方法,我们可以轻松地在 PHP 中操作数组,实现对数组的动态增加和减少元素操作。

无论是使用方括号 [] 语法、array_push() 函数、unset() 函数、array_splice() 函数还是 array_pop()rrreee

    Gunakan array_push() function#🎜🎜 #<p></p>PHP juga menyediakan fungsi <code>array_push(), yang boleh menambah satu atau lebih elemen pada penghujung tatasusunan pada satu masa. Contohnya adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#Kod ini akan menambah dua elemen baharu "anggur" dan pada tatasusunan asal <code>$arr " tembikai". Gunakan fungsi print_r() untuk mencetak tatasusunan, outputnya adalah seperti berikut: #🎜🎜#rrreee#🎜🎜# 2. Padam elemen #🎜🎜##🎜🎜##🎜🎜#Gunakan unset() Fungsi #🎜🎜##🎜🎜##🎜🎜# Anda boleh menggunakan fungsi unset() untuk memadam satu atau lebih elemen dalam tatasusunan. Contohnya adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#Kod ini akan memadamkan elemen "banana" dengan indeks 1 dalam array $arr . Gunakan fungsi <code>print_r() untuk mencetak tatasusunan, outputnya adalah seperti berikut: #🎜🎜#rrreee
      #🎜🎜#Gunakan array_splice() function#🎜🎜 ##🎜🎜##🎜🎜#<code>array_splice() Fungsi ini boleh melaksanakan operasi pemadaman elemen tatasusunan yang lebih kompleks, dan boleh memadam, menggantikan atau memasukkan elemen dalam tatasusunan. Contohnya adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#Kod ini akan memadamkan elemen "banana" dengan indeks 1 dalam array $arr . Gunakan fungsi <code>print_r() untuk mencetak tatasusunan, outputnya adalah seperti berikut: #🎜🎜#rrreee
        #🎜🎜#Gunakan array_pop() function#🎜🎜 ##🎜🎜##🎜🎜#Anda boleh menggunakan fungsi <code>array_pop() untuk memadamkan elemen terakhir dalam tatasusunan. Contohnya adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#Kod ini akan memadamkan elemen terakhir "oren" dalam tatasusunan $arr. Gunakan fungsi print_r() untuk mencetak tatasusunan, outputnya adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#Ringkasan: #🎜🎜##🎜🎜#Artikel ini memperkenalkan cara menambah dan padam elemen tatasusunan dalam kaedah PHP, dengan contoh kod yang sepadan disediakan. Melalui kaedah ini, kami boleh mengendalikan tatasusunan dalam PHP dengan mudah dan melaksanakan penambahan dan penolakan unsur yang dinamik pada tatasusunan. #🎜🎜##🎜🎜#Sama ada menggunakan kurungan segi empat sama [] sintaks, fungsi array_push(), fungsi unset(), array_splice() Fungsi atau fungsi array_pop() boleh menambah dan memadam elemen dengan mudah pada tatasusunan, meningkatkan kecekapan dan fleksibiliti pembangunan PHP. #🎜🎜##🎜🎜# Saya harap artikel ini akan membantu dalam memahami menambah dan mengalih keluar elemen daripada tatasusunan PHP. Untuk pengetahuan lanjut tentang tatasusunan PHP, anda boleh merujuk kepada dokumentasi PHP rasmi atau tutorial berkaitan. #🎜🎜#

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

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk memadam elemen tetapi menyimpan elemen kanak-kanak dalam jquery Bagaimana untuk memadam elemen tetapi menyimpan elemen kanak-kanak dalam jquery Nov 19, 2021 pm 02:22 PM

Cara memadam elemen tetapi menyimpan elemen anak dalam jquery: 1. Gunakan kaedah children() untuk mendapatkan semua elemen anak bagi elemen yang ditentukan 2. Gunakan kaedah unwrap() untuk memadamkan elemen induk bagi elemen anak tetapi simpan elemen anak. Sintaks "$(" menentukan elemen. ").children().unwrap();".

Operasi gabungan tatasusunan dalam PHP8.0: array_merge Operasi gabungan tatasusunan dalam PHP8.0: array_merge May 14, 2023 am 08:52 AM

Dalam versi PHP8.0, operasi penggabungan tatasusunan telah dipertingkatkan. Peningkatan ini terutamanya menyasarkan operasi penggabungan jenis data tatasusunan. Dalam versi sebelumnya, operasi penggabungan tatasusunan yang disediakan oleh PHP telah dilaksanakan menggunakan simbol "+". Walau bagaimanapun, terdapat beberapa masalah dengan pendekatan ini. Jika dua tatasusunan mengandungi kunci yang sama, nilai kunci dalam tatasusunan kedua akan menimpa nilai kunci dalam tatasusunan pertama Jika anda perlu menggabungkan dua tatasusunan bersama-sama, anda perlu menggunakan fungsi array_merge() dengan mahir. . Sekarang, dalam PHP

Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu Aug 28, 2023 pm 10:57 PM

Apakah PHP? PHP adalah singkatan kepada Hypertext Preprocessor dan merupakan bahasa skrip sebelah pelayan yang popular digunakan untuk pembangunan web. Ia direka untuk mencipta laman web yang dinamik dan interaktif. PHP dibenamkan dalam kod HTML dan dilaksanakan pada pelayan, menghasilkan output HTML yang dihantar ke pelayar klien. Dengan sintaksnya yang mudah dipelajari, PHP membolehkan pembangun membina tapak web dinamik, memproses data borang, berinteraksi dengan pangkalan data dan melaksanakan pelbagai tugasan bahagian pelayan. Ia mempunyai ekosistem perpustakaan dan rangka kerja yang luas yang meningkatkan fungsinya dan membolehkan pembangun mencipta aplikasi web yang berkuasa dan berskala. PHP disokong secara meluas oleh penyedia pengehosan, menjadikannya pilihan utama untuk projek pembangunan web. Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dan dipecah oleh baris baharu dalam PHP

Bagaimana untuk memadam elemen dari set dalam javascript Bagaimana untuk memadam elemen dari set dalam javascript Jan 12, 2022 am 10:56 AM

Kaedah untuk memadam elemen: 1. Gunakan delete() untuk memadam elemen yang ditentukan daripada objek Set, sintaks "setObj.delete(value);" 2. Gunakan clear() untuk memadam semua elemen dalam objek Set, sintaks "setObj.clear();".

Amalan Terbaik untuk Operasi Tatasusunan dengan PHP Amalan Terbaik untuk Operasi Tatasusunan dengan PHP Jun 06, 2023 am 10:30 AM

PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas yang boleh melaksanakan operasi tatasusunan dalam pelbagai cara. Artikel ini akan memperkenalkan amalan terbaik kami semasa menulis kod PHP untuk membantu anda membuat kod yang lebih cekap, cantik dan boleh dibaca. 1. Gunakan fungsi tatasusunan dan bukannya gelung manual Adalah lebih baik untuk menggunakan fungsi tatasusunan PHP daripada menggelung tatasusunan secara manual untuk memindahkan, memanipulasi atau mengubah suai data. Fungsi tatasusunan PHP dilaksanakan dengan lebih pantas dan mempunyai kebolehbacaan dan kebolehselenggaraan yang lebih baik. Berikut adalah beberapa fungsi tatasusunan PHP yang biasa digunakan: array_push(

Operasi berbahaya pada tatasusunan dalam PHP8.0: array_splice() Operasi berbahaya pada tatasusunan dalam PHP8.0: array_splice() May 14, 2023 am 08:24 AM

Operasi berbahaya dalam tatasusunan dalam PHP8.0: array_splice() Dalam pengaturcaraan PHP, tatasusunan ialah struktur data yang sangat biasa digunakan yang membolehkan kami menyimpan berbilang nilai dalam satu pembolehubah. Fungsi array_splice() ialah kaedah untuk memproses tatasusunan, yang boleh memadam atau menggantikan elemen dalam tatasusunan. Walau bagaimanapun, dalam PHP8.0, fungsi array_splice() mempunyai beberapa operasi berbahaya, yang jika digunakan secara tidak betul akan menyebabkan beberapa masalah serius. Artikel ini akan memperkenalkan anda secara terperinci

Gunakan fungsi tersuai PHP untuk memanjangkan kefungsian persilangan tatasusunan dan kesatuan Gunakan fungsi tersuai PHP untuk memanjangkan kefungsian persilangan tatasusunan dan kesatuan May 01, 2024 am 10:45 AM

Persimpangan tatasusunan dan fungsi kesatuan boleh dilanjutkan menggunakan fungsi tersuai PHP, fungsi persimpangan tersuai membenarkan mencari persimpangan mengikut kunci atau nilai, dan fungsi kesatuan tersuai mencari kesatuan mengikut kunci atau nilai. Ini memberi anda fleksibiliti untuk memanipulasi tatasusunan berdasarkan keperluan khusus anda.

Program Java untuk menambah elemen pada LinkedList Program Java untuk menambah elemen pada LinkedList Aug 26, 2023 pm 10:21 PM

LinkedList ialah kelas umum JavaCollectionFramework, yang melaksanakan tiga antara muka: List, Deque dan Queue. Ia menyediakan kefungsian struktur data LinkedList, struktur data linear di mana setiap elemen dipautkan antara satu sama lain. Kami boleh melakukan pelbagai operasi pada LinkedList, termasuk menambah, mengalih keluar dan melintasi elemen. Untuk menambah elemen pada koleksi LinkedList, kita boleh menggunakan pelbagai kaedah terbina dalam seperti add(), addFirst(), dan addLast(). Kami akan meneroka cara menggunakan kaedah ini untuk menambah elemen pada LinkedList. di Jawa

See all articles