Bagaimana untuk menentukan tatasusunan dua dimensi kosong dalam php

王林
Lepaskan: 2023-05-19 17:24:10
asal
649 orang telah melayarinya

Dalam PHP, tidak sukar untuk menentukan tatasusunan dua dimensi kosong Anda boleh mengisytiharkannya menggunakan kod berikut:

$array = array();
Salin selepas log masuk

Kod di atas akan mencipta tatasusunan kosong, dan anda boleh menambah elemen dengan. menyatakan indeks dan nilai , contohnya:

$array[0][0] = "A";
$array[0][1] = "B";
$array[1][0] = "C";
$array[1][1] = "D";
Salin selepas log masuk

Kod di atas mencipta tatasusunan dua dimensi bersaiz 2x2, di mana setiap elemen ialah rentetan.

Anda juga boleh menggunakan satu baris kod untuk mengisytiharkan dan memulakan tatasusunan dua dimensi kosong, contohnya:

$array = array(array());
Salin selepas log masuk

Kod di atas akan mencipta tatasusunan dua dimensi bersaiz 1x1, dalam yang mana satu-satunya elemen ialah tatasusunan Kosong.

Perlu diingatkan bahawa dalam PHP, tatasusunan adalah jenis data yang sangat fleksibel, dan tatasusunan dua dimensi juga boleh ditakrifkan dengan cara lain. Sebagai contoh, anda boleh menggunakan fungsi range() untuk mencipta tatasusunan yang mengandungi julat nombor, contohnya:

$rows = range(1, 3);
$columns = range('A', 'C');
$array = array();
foreach ($rows as $row) {
    foreach ($columns as $column) {
        $array[$row][$column] = '';
    }
}
Salin selepas log masuk

Kod di atas akan mencipta tatasusunan dua dimensi bersaiz 3x3, setiap elemen di dalamnya adalah daripada jenis rentetan, dan nilai awalnya kosong. Apabila membuat tatasusunan, gunakan pernyataan gelung foreach untuk melelaran melalui baris dan lajur dan tetapkan nilai awal kepada setiap elemen.

Ringkasnya, sama ada anda menggunakan pengisytiharan tatasusunan kosong, atau menggunakan fungsi julat() atau kaedah lain untuk mencipta tatasusunan dua dimensi, PHP menyediakan pelbagai kaedah untuk menentukan tatasusunan dua dimensi, membenarkan pembangun untuk Pelbagai operasi dan fungsi yang kompleks perlu dilaksanakan.

Atas ialah kandungan terperinci Bagaimana untuk menentukan tatasusunan dua dimensi kosong dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan