Dalam PHP, terdapat banyak cara untuk mencipta tatasusunan baharu. Berikut ialah beberapa kaedah biasa:
Sertakan terus elemen tatasusunan dalam bentuk dipisahkan koma dalam kurungan segi empat sama [] dan berikannya kepada pembolehubah , untuk mencipta tatasusunan baharu.
// 创建一个包含4个元素的新数组 $newArray = ['apple', 'banana', 'orange', 'grape'];
Menggunakan fungsi tatasusunan(), anda juga boleh mencipta tatasusunan baharu Fungsi ini menyokong pelbagai bentuk parameter, yang boleh dinyatakan dalam kurungan dengan Tentukan elemen tatasusunan dalam bentuk dipisahkan koma. Di bawah ialah beberapa contoh kod.
// 创建一个包含5个元素的新数组 $newArray = array('apple', 'banana', 'orange', 'grape', 'mango'); // 创建一个用索引键指定元素的数组 $newArray = array(1 => 'apple', 2 => 'banana', 3 => 'orange'); // 创建一个用字符串键指定元素的数组 $newArray = array('name' => 'John', 'age' => 30, 'email' => 'john@example.com');
Fungsi julat() PHP boleh digunakan untuk mencipta tatasusunan Fungsi ini mengambil nilai mula dan nilai akhir sebagai parameter untuk menjana tatasusunan yang mengandungi semua elemen dalam julat nilai yang ditentukan.
// 创建一个包含10个元素的新数组 $newArray = range(0, 9); // 创建一个包含26个小写字母的新数组 $newArray = range('a', 'z'); // 创建一个包含6个整数的新数组,步长为2 $newArray = range(0, 10, 2);
Fungsi array_fill() boleh digunakan untuk mencipta bilangan elemen tertentu yang semuanya sama. Parameter pertama fungsi ini ialah kedudukan permulaan, parameter kedua ialah jumlah yang perlu diisi, dan parameter ketiga ialah nilai yang perlu diisi.
// 创建一个包含15个值为0的元素的新数组 $newArray = array_fill(0, 15, 0); // 创建一个包含10个值为'a'的元素的新数组 $newArray = array_fill(0, 10, 'a');
Apabila menggunakan gelung untuk memproses data, anda boleh mencipta tatasusunan baharu dengan menambahkan elemen pada tatasusunan secara berterusan.
// 创建一个包含10个偶数的新数组 $newArray = array(); for ($i = 0; $i < 10; $i++) { $newArray[] = $i * 2; }
Ringkasan
Di atas ialah beberapa kaedah biasa untuk mencipta tatasusunan baharu dalam PHP Hanya pilih kaedah yang sepadan untuk membina tatasusunan baharu mengikut keperluan sebenar. Dalam aplikasi sebenar, terdapat banyak senario untuk mencipta tatasusunan baharu Ia perlu memilih kaedah yang paling sesuai mengikut situasi sebenar untuk meningkatkan kecekapan pembangunan dan kebolehbacaan kod.
Atas ialah kandungan terperinci Bagaimana untuk membuat tatasusunan baru dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!