Heim >Backend-Entwicklung >PHP-Problem >Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?
php kann Elemente zu einem Array hinzufügen, ohne Array-Funktionen zu verwenden. In PHP können Sie das Array-Literal „[]“ verwenden, um Elemente am und vom Ende des Arrays hinzuzufügen. Die Syntax lautet „$array-Variablenname [subscript] = value“, wobei der Index (Indexwert) ein sein kann Beachten Sie, dass die folgenden Skalierungswerte nicht wiederholbar sind und daher nicht auf einen vorhandenen Wert festgelegt werden können. Wenn ein bestimmter Indexwert (Index) nicht in eckigen Klammern „[]“ angegeben wird, ist der Standardwert ein numerischer Index, und der Indexwert erhöht sich sequentiell vom ursprünglichen numerischen Index.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
php kann Elemente zu einem Array hinzufügen, ohne Array-Funktionen zu verwenden.
In PHP können wir das Array-Literal „[]
“ im Format „$array variable name[subscript] = value;
“ verwenden und Elemente zu und hinzufügen vom Ende des Arrays. []
”,通过形如“$数组变量名[下标] = 值;
”的格式来往数组尾部添加元素。
下标
Subscript
kann eine Zeichenfolge, eine Ganzzahl oder leer sein (d. h. es wird kein spezifischer Indexwert angegeben). <?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); ?>
Hinweis:
Der Indexwert kann nicht wiederholt werden. Wenn er wiederholt wird, wird kein Element hinzugefügt, sondern ein Element ersetzt, sodass er nicht auf einen vorhandenen Wert festgelegt werden kann.<?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); ?>Wenn Sie befürchten, dass der festgelegte Index bereits vorhanden ist (Ersatzelement), wird er zu einem Ersatzelement. Sie können den spezifischen Indexwert nicht in eckigen Klammern angeben, daher ist der Standardwert ein numerischer Index Der Indexwert wird ausgehend vom ursprünglichen numerischen Index auf der Grundlage zunehmender Reihenfolge indiziert.
<?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); ?>Der vorherige Index ist eine Zeichenfolge, und der Indexwert erhöht sich sequentiell beginnend bei 0
<?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); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial
“🎜Das obige ist der detaillierte Inhalt vonKann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!