Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Memanipulasi Tatasusunan dengan PHP

Memanipulasi Tatasusunan dengan PHP

Susan Sarandon
Susan Sarandonasal
2024-10-04 22:07:30603semak imbas

Manipulating Arrays with 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!

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