Rumah >pembangunan bahagian belakang >masalah PHP >Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?
php boleh menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan. Dalam PHP, anda boleh menggunakan tatasusunan literal "[]" untuk menambah elemen pada dan dari hujung tatasusunan Sintaks ialah "$array variable name [subscript] = value", di mana subskrip (nilai indeks) boleh menjadi a. rentetan atau integer; perhatikan nilai Skala berikut tidak boleh diulang dan oleh itu tidak boleh ditetapkan kepada nilai sedia ada. Apabila nilai indeks tertentu (subskrip) tidak dinyatakan dalam kurungan segi empat sama "[]", lalai ialah indeks berangka dan nilai indeks akan meningkat secara berurutan daripada indeks angka asal.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php boleh digunakan untuk tambah tatasusunan kepada tatasusunan tanpa menggunakan fungsi tatasusunan Tambah elemen.
Dalam PHP, kita boleh menggunakan tatasusunan literal "[]
" untuk menambah elemen pada penghujung tatasusunan dalam format seperti "$数组变量名[下标] = 值;
".
下标
boleh menjadi rentetan, integer atau kosong (iaitu, tiada nilai indeks khusus dinyatakan).
<?php header("Content-type:text/html;charset=utf-8"); $array = array('Apple' => '苹果','Banana' => '香蕉','Orange' => '橘子','Plum' => '李子','Strawberry' => '草莓'); var_dump($array); $array[0] = '欢迎'; $array[1] = '来到'; $array[2] = 'PHP中文网'; $array['url'] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
Nota: Nilai subskrip tidak boleh diulang, elemen tidak ditambah tetapi diganti, jadi ia tidak boleh ditetapkan kepada nilai sedia ada.
<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($array); $array[0] = '欢迎'; $array[1] = '来到'; $array[2] = 'PHP中文网'; $array['url'] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
Jika anda bimbang subskrip yang ditetapkan sudah wujud (elemen pengganti), ia menjadi elemen gantian, anda tidak boleh menentukan nilai indeks tertentu dalam petak kurungan, jadi lalai ialah indeks berangka, dan nilai indeks akan meningkat secara berurutan daripada indeks berangka asal. Subskrip sebelum
<?php header('content-type:text/html;charset=utf-8'); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($array); $array[] = '欢迎'; $array[] = '来到'; $array[] = 'PHP中文网'; $array[] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
ialah rentetan dan nilai indeks bermula dari 0 dan meningkat dalam urutan
<?php header("Content-type:text/html;charset=utf-8"); $array = array('Apple' => '苹果','Banana' => '香蕉','Orange' => '橘子','Plum' => '李子','Strawberry' => '草莓'); var_dump($array); $array[] = '欢迎'; $array[] = '来到'; $array[] = 'PHP中文网'; $array[] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!