Array ialah jenis data yang sangat biasa digunakan dalam PHP Ia boleh menyimpan berbilang nilai dan mengaksesnya dalam bentuk pasangan nilai kunci. Dalam sesetengah pembangunan, kita perlu mencipta tatasusunan dan kemudian menyimpan tatasusunan ini ke tatasusunan lain Artikel ini akan memperkenalkan cara membuat tatasusunan dalam PHP dan menyimpannya ke tatasusunan lain.
1. Buat tatasusunan
Membuat tatasusunan dalam PHP adalah sangat mudah Anda boleh menggunakan dua kaedah berikut:
1 >array() boleh digunakan untuk mencipta tatasusunan baharu Sintaksnya adalah seperti berikut:
$array = array(value1, value2, ..., valueN);
Sintaks ini memerlukan penetapan nilai setiap elemen semasa mencipta tatasusunan, contohnya:
$fruits = array("apple", "banana", "orange");
Ini akan Mencipta tatasusunan $fruits yang mengandungi tiga elemen, iaitu "epal", "pisang" dan "oren".
Perlu diperhatikan bahawa apabila mencipta tatasusunan dengan cara ini, PHP secara automatik menetapkan nilai kunci elemen kepada indeks integer, bermula dari 0. Jika anda perlu menetapkan nama kunci, anda boleh menggunakan borang berikut:
$person = array("name" => "Tom", "age" => 20, "gender" => "male");
Ini akan mencipta tatasusunan $orang yang mengandungi tiga elemen, masing-masing mewakili nama, umur dan jantina. Nama utama di sini ialah "nama", "umur" dan "jantina".
2. Gunakan simbol []
Dalam PHP 5.4 dan ke atas, anda juga boleh menggunakan simbol [] untuk membuat tatasusunan adalah seperti berikut:
$array = [value1, value2, ..., valueN];
Berikut ialah Contoh mencipta tatasusunan menggunakan tatatanda []:
$colors = ["red", "green", "blue"];
Ini akan mencipta tatasusunan $colors yang mengandungi tiga elemen, iaitu "merah", "hijau" dan "biru".
2. Simpan tatasusunan ke tatasusunan lain
Dalam PHP, jika anda ingin menyimpan tatasusunan ke tatasusunan lain, anda boleh menggunakan dua kaedah berikut:
1. Gunakan simbol []
Kaedah ini agak mudah Anda hanya perlu menambah simbol [] terus selepas tatasusunan sasaran dan tulis tatasusunan yang akan ditambahkan di dalamnya, contohnya:
$array1 = ["Apple", "Banana", "Orange"]; $array2 = ["Pear", "Grape", "Cherry"]; $array1[] = $array2;
Array ( [0] => Apple [1] => Banana [2] => Orange [3] => Array ( [0] => Pear [1] => Grape [2] => Cherry ) )
$new_array = array_merge($array1, $array2);
$array1 = ["Apple", "Banana", "Orange"]; $array2 = ["Pear", "Grape", "Cherry"]; $new_array = array_merge($array1, $array2);
Array ( [0] => Apple [1] => Banana [2] => Orange [3] => Pear [4] => Grape [5] => Cherry )
Atas ialah kandungan terperinci Bagaimana untuk mencipta tatasusunan dalam php dan menyimpan tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!