Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menentukan tatasusunan untuk menyimpan data sementara dalam php
Dalam PHP, tatasusunan ialah struktur data yang sangat berguna yang boleh digunakan untuk menyimpan dan memproses sejumlah besar data. Dalam sesetengah kes, kita perlu menyimpan sementara beberapa data Pada masa ini, adalah sangat mudah untuk menyimpannya dalam tatasusunan. Seterusnya, kami akan memperkenalkan secara terperinci bagaimana untuk menentukan tatasusunan untuk menyimpan data sementara.
Pertama, kita perlu mentakrifkan pembolehubah tatasusunan untuk menyimpan data sementara. Mentakrifkan tatasusunan dalam PHP adalah sangat mudah, cuma tambahkan tanda dolar $ di hadapan nama pembolehubah, dan kemudian gunakan fungsi tatasusunan() untuk mengisytiharkan tatasusunan. Sebagai contoh, pernyataan berikut mentakrifkan tatasusunan kosong:
$temp_array = array();
Selepas mentakrifkan pembolehubah tatasusunan, kita boleh menambah elemen pada tatasusunan. Terdapat dua cara untuk menambah elemen:
(1) Tambah elemen menggunakan nilai indeks
Anda boleh menambah elemen menggunakan nilai indeks elemen tatasusunan, yang boleh menjadi nombor atau rentetan. Jika anda menggunakan nilai indeks berangka, bermula dari 0, setiap elemen akan disusun mengikut tertib, contohnya:
$temp_array[0] = "apple"; $temp_array[1] = "orange"; $temp_array[2] = "banana";
Kod di atas akan menambah tiga elemen pada tatasusunan, iaitu "epal", "oren", "pisang", nilai indeks yang sepadan masing-masing adalah 0, 1, dan 2.
Jika anda menggunakan nilai indeks rentetan, anda boleh mengakses dan mengubah suai elemen dalam tatasusunan dengan lebih mudah. Contohnya:
$temp_array["name"] = "Tom"; $temp_array["age"] = 18; $temp_array["email"] = "tom@example.com";
Kod di atas akan menambah tiga elemen pada tatasusunan, iaitu "nama", "umur", dan "e-mel", dan nilai sepadannya ialah "Tom", 18, dan " tom@example" .com".
(2) Gunakan fungsi array() untuk menambah elemen
Selain itu, anda boleh menggunakan fungsi array() untuk menambah berbilang elemen pada tatasusunan pada satu masa. Contohnya:
$temp_array = array("apple", "orange", "banana");
Kod di atas akan mencipta tatasusunan yang mengandungi tiga elemen, iaitu "epal", "oren", dan "pisang".
Kami boleh mengakses dan mengubah suai elemen dalam tatasusunan menggunakan nilai indeks elemen tatasusunan. Sebagai contoh, anda boleh menggunakan pernyataan berikut untuk mengakses elemen dalam pembolehubah tatasusunan yang ditakrifkan di atas:
echo $temp_array[0]; // 输出"apple" echo $temp_array["name"]; // 输出"Tom"
Jika anda perlu memadamkan elemen dalam tatasusunan, anda boleh menggunakan fungsi unset () . Sebagai contoh, anda boleh menggunakan pernyataan berikut untuk memadamkan elemen "nama" dalam pembolehubah tatasusunan yang ditakrifkan di atas:
unset($temp_array["name"]);
Akhir sekali, gunakan pernyataan gelung ke Elemen dilalui, contohnya:
(1) Gunakan gelung for untuk melintasi tatasusunan
for($i = 0; $i < count($temp_array); $i++) { echo $temp_array[$i] . "<br>"; }
Kod di atas akan mengeluarkan setiap elemen dalam tatasusunan secara bergilir-gilir.
(2) Gunakan gelung foreach untuk melintasi tatasusunan
rreeeKod di atas akan mengeluarkan setiap elemen dalam tatasusunan dan nilai indeksnya yang sepadan secara bergilir-gilir.
Secara amnya, adalah sangat mudah untuk mentakrifkan tatasusunan dalam PHP untuk menyimpan data sementara Anda hanya perlu mentakrifkan pembolehubah tatasusunan, dan kemudian gunakan nilai indeks atau fungsi tatasusunan() untuk menambahkannya menyokong berbilang akses dan pemadaman elemen, anda juga boleh menggunakan penyataan gelung untuk melintasi tatasusunan.
Atas ialah kandungan terperinci Bagaimana untuk menentukan tatasusunan untuk menyimpan data sementara dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!