Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memanggil array dalam PHP

Bagaimana untuk memanggil array dalam PHP

PHPz
PHPzasal
2023-04-20 15:07:43845semak imbas

PHP ialah bahasa skrip bahagian pelayan sumber terbuka yang boleh dijalankan pada pelayan web. Sebagai bahasa pengaturcaraan yang berkuasa dan percuma, PHP telah menjadi bahagian penting dalam pembangunan web. Tatasusunan PHP juga merupakan salah satu struktur data yang paling biasa digunakan dalam PHP.

Jadi, bagaimana untuk memanggil tatasusunan dalam PHP?

  1. Mencipta tatasusunan

Dalam PHP, anda boleh mencipta tatasusunan menggunakan fungsi tatasusunan(). Fungsi ini boleh menerima sebarang bilangan parameter, yang akan menjadi elemen tatasusunan.

$colors = array("Red", "Blue", "Green");

Kod di atas mencipta tatasusunan bernama $colors dan menggunakan tiga warna sebagai elemen tatasusunan. Anda boleh menggunakan fungsi print_r() untuk mengeluarkan kandungan tatasusunan.

print_r($colors);

Hasil output ialah:

Array
(
    [0] => Red
    [1] => Blue
    [2] => Green
)
  1. Mengakses elemen tatasusunan

Dalam PHP, anda boleh menggunakan kurungan segi empat sama [] untuk mengakses elemen tatasusunan.

echo $colors[0]; // 输出 Red
echo $colors[1]; // 输出 Blue
echo $colors[2]; // 输出 Green

Dalam PHP, pengindeksan tatasusunan bermula dari 0, jadi $colors[0] ialah elemen pertama tatasusunan.

  1. Ubah suai elemen tatasusunan

Anda boleh mengubah suai elemen tatasusunan dengan cara yang sama.

$colors[1] = "Yellow";
print_r($colors);

Hasil output ialah:

Array
(
    [0] => Red
    [1] => Yellow
    [2] => Green
)

Kod di atas menukar elemen kedua tatasusunan $colors daripada "Biru" kepada "Kuning".

  1. Merentasi tatasusunan

Dalam PHP, anda boleh menggunakan gelung untuk melintasi tatasusunan. Kaedah biasa termasuk untuk gelung dan gelung foreach.

// for循环
for ($i = 0; $i < count($colors); $i++) {
    echo $colors[$i] . "<br>";
}

// foreach循环
foreach ($colors as $color) {
    echo $color . "<br>";
}

Kod di atas akan berulang melalui semua elemen dalam tatasusunan $colors dan mengeluarkan nilainya.

  1. Asosiasi bersekutu

Selain tatasusunan diindeks, PHP juga menyokong tatasusunan bersekutu. Tatasusunan bersekutu ialah tatasusunan yang memetakan kunci kepada nilai. Apabila membuat tatasusunan bersekutu, anda boleh menentukan nama kunci dan nilai kunci.

$person = array("name" => "Tom", "age" => 26, "city" => "New York");
print_r($person);

Hasil output ialah:

Array
(
    [name] => Tom
    [age] => 26
    [city] => New York
)

Elemen tatasusunan bersekutu boleh diakses menggunakan nama kunci.

echo $person["name"]; // 输出 Tom
echo $person["age"]; // 输出 26
echo $person["city"]; // 输出 New York

Tatasusunan bersekutu boleh dilalui menggunakan gelung foreach.

foreach ($person as $key => $value) {
    echo $key . ": " . $value . "<br>";
}

Kod di atas akan berulang melalui semua elemen dalam tatasusunan $person dan mengeluarkan nama dan nilai utamanya.

Dalam PHP, tatasusunan ialah alat yang fleksibel dan berkuasa yang boleh membantu pembangun menyusun dan memproses data dengan mudah. Menguasai kaedah panggilan tatasusunan PHP adalah langkah penting dalam pembangunan web. Harap artikel ini membantu anda!

Atas ialah kandungan terperinci Bagaimana untuk memanggil array 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