Rumah >pembangunan bahagian belakang >tutorial php >Memanipulasi Tatasusunan dengan PHP
Array ialah struktur data yang penting dalam PHP, membolehkan anda menyimpan berbilang nilai dalam satu pembolehubah. PHP menawarkan pelbagai fungsi untuk memanipulasi tatasusunan dengan berkesan. Berikut ialah beberapa cara biasa untuk bekerja dengan tatasusunan:
Membuat Tatasusunan:
Anda boleh mencipta tatasusunan menggunakan fungsi tatasusunan() atau sintaks tatasusunan pendek [].
<?php // Using array() function $fruits1 = array("Apple", "Banana", "Orange"); var_dump($fruits1); // Using short array syntax $fruits2 = ["Apple", "Banana", "Orange"]; var_dump($fruits2);
Mengakses Elemen Tatasusunan:
Anda boleh mengakses elemen tatasusunan dengan merujuk kepada indeksnya.
<?php $fruits = ["Apple", "Banana", "Orange"]; echo $fruits[0]; // Outputs: Apple
Menambahkan Elemen pada Tatasusunan: Gunakan array_push() atau hanya tetapkan nilai pada indeks baharu untuk menambah elemen pada tatasusunan.
<?php $fruits = ["Apple", "Banana", "Orange"]; // Adding using array_push() array_push($fruits, "Grapes"); // Adding using array index $fruits[] = "Mango"; var_dump($fruits);
Mengalih keluar Elemen daripada Tatasusunan: Anda boleh mengalih keluar elemen daripada tatasusunan menggunakan unset() atau fungsi tatasusunan seperti array_pop() dan array_shift().
<?php $fruits = ["Apple", "Banana", "Orange"]; // Remove last element array_pop($fruits); // Remove first element array_shift($fruits); // Remove element by index unset($fruits[1]); // Removes Banana var_dump($fruits);
Lelaran Melalui Tatasusunan: Gelung melalui tatasusunan menggunakan foreach().
<?php $fruits = ["Apple", "Banana", "Orange"]; foreach ($fruits as $fruit) { echo $fruit; }
Menggabungkan Tatasusunan: Menggabungkan tatasusunan menggunakan array_merge().
<?php $fruits = ["Apple", "Banana", "Orange"]; $moreFruits = ["Pineapple", "Watermelon"]; $allFruits = array_merge($fruits, $moreFruits); var_dump($allFruits);
Isih Tatasusunan: Anda boleh mengisih tatasusunan dengan fungsi seperti sort(), rsort(), asort(), ksort(), dsb.
<?php $fruits = ["Apple", "Banana", "Orange"]; sort($fruits); // Sort in ascending order var_dump($fruits);
Anda boleh menjalankan kod di https://onecompiler.com/php
Atas ialah kandungan terperinci Memanipulasi Tatasusunan dengan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!