Heim  >  Artikel  >  Backend-Entwicklung  >  Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

青灯夜游
青灯夜游Original
2022-11-17 19:39:121348Durchsuche

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.

Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

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(&#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);
?>
Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

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] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

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(&#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);
?>
Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

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(&#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);
?>
Kann PHP einem Array Elemente hinzufügen, ohne Array-Funktionen zu verwenden?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn