Rumah >pembangunan bahagian belakang >masalah PHP >Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

青灯夜游
青灯夜游asal
2022-11-17 19:39:121396semak imbas

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.

Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

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(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
var_dump($array);
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>

Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

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] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>

Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

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(&#39;content-type:text/html;charset=utf-8&#39;);  
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($array);
$array[] = &#39;欢迎&#39;;
$array[] = &#39;来到&#39;;
$array[] = &#39;PHP中文网&#39;;
$array[] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>

Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

ialah rentetan dan nilai indeks bermula dari 0 dan meningkat dalam urutan

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
var_dump($array);
$array[] = &#39;欢迎&#39;;
$array[] = &#39;来到&#39;;
$array[] = &#39;PHP中文网&#39;;
$array[] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>

Bolehkah PHP menambah elemen pada tatasusunan tanpa menggunakan fungsi tatasusunan?

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!

Kenyataan:
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