Heim > Backend-Entwicklung > PHP-Problem > So initialisieren Sie ein Array mit new in PHP

So initialisieren Sie ein Array mit new in PHP

WBOY
Freigeben: 2023-05-19 15:37:39
Original
621 Leute haben es durchsucht

In PHP verwenden Sie die Funktion array(), um ein Array zu initialisieren. Das Syntaxformat lautet wie folgt:

$array_name = array(value1, value2, ..., valueN);
Nach dem Login kopieren

Dabei ist $array_name der Array-Name und value1 bis valueN sind optionale Array-Elemente. Der folgende Code zeigt beispielsweise, wie Sie mit der Funktion array() ein Array mit drei Elementen initialisieren:

$fruits = array("apple", "banana", "orange");
Nach dem Login kopieren

Darüber hinaus unterstützt die Funktion array() auch die folgenden Möglichkeiten zum Initialisieren des Arrays:

Verwenden Sie die Form von key => value, also das Array-Element. Der Index und der Wert werden durch „=>“ getrennt, wie unten gezeigt:

$array_name = array(key1 => value1, key2 => value2, ..., keyN => valueN);
Nach dem Login kopieren

Das Folgende ist beispielsweise ein Beispiel für die Initialisierung eines Arrays mit key => value:

$scores = array("Math" => 90, "English" => 80, "Chinese" => 95);
Nach dem Login kopieren

Darüber hinaus können Sie mit der Funktion range() auch ganze Zahlen oder Zeichen innerhalb eines bestimmten Bereichs generieren und diese als Array-Elemente verwenden. Das Syntaxformat der Funktion range() lautet wie folgt:

array range ( mixed $start , mixed $end [, number $step = 1 ] )
Nach dem Login kopieren

Darunter sind $start und $end die Start- und Endwerte des Bereichs, und $step ist ein optionaler Parameter, der den Schritt angibt , das Intervall zum Erhöhen des Werts. Der folgende Code verwendet beispielsweise die Funktion range(), um ganze Zahlen von 1 bis 5 zu generieren und sie im Array $numbers zu speichern:

$numbers = range(1, 5);
Nach dem Login kopieren

Abschließend ist zu beachten, dass die Indizes von PHP-Arrays nicht unbedingt bei 0 beginnen , auch nicht unbedingt Nur Zahlen können als Indizes verwendet werden, und andere Typen wie Zeichenfolgen, boolesche Typen und Gleitkommatypen können ebenfalls als Indizes verwendet werden. Daher können Sie beim Initialisieren eines Arrays verschiedene Datentypen flexibel als Array-Indizes verwenden.

Das obige ist der detaillierte Inhalt vonSo initialisieren Sie ein Array mit new in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage