Heim  >  Artikel  >  Backend-Entwicklung  >  Eine Erklärung, wie man ein PHP-Array erstellt

Eine Erklärung, wie man ein PHP-Array erstellt

巴扎黑
巴扎黑Original
2017-08-04 16:47:331060Durchsuche

In diesem Artikel werden verschiedene Methoden zum Erstellen von Arrays in Form von PHP-Beispielcode mit Ihnen geteilt. Freunde, die interessiert sind, können mehr darüber erfahren.

Ich glaube, jeder hat PHP gelesen, bevor er diesen Artikel liest Chinesisches Handbuch. Der Abschnitt über Arrays wurde erklärt. Zumindest war ich verwirrt, als ich das Dokument zum ersten Mal las, vielleicht weil die Übersetzung nicht leicht zu verstehen war^_^! ! Basierend auf seinen eigenen Erfahrungen stellt UncleToo Ihnen hier verschiedene Möglichkeiten zum Erstellen von Arrays in Form von PHP-Beispielcode vor und hofft, dass er Ihnen weiterhilft (natürlich müssen Sie noch weitere PHP-Dokumente lesen)

1. Verwenden Sie array(), um ein Array zu erstellen

array()Das Erstellen eines Arrays ist die am häufigsten verwendete Methode im PHP-Entwicklungsprozess. Um genau zu sein, handelt es sich bei array() um eine Struktur und nicht um eine Funktion.

Beispiel 1:

Der Code lautet wie folgt:

<?php 
$number = array(1,3,5,7,9); 
$color =array("red","blue","green"); 
$student = array("name",17) 
?>

Beispiel 2:

Der Code lautet wie folgt :

<?php 
$language = array(1=>"PHP",3=>"JAVA",4=>"C"); 
$student = array("name"=>"张三","age"=>17) 
?>


Natürlich ist auch kein Wert im Array erlaubt, also ein leeres Array:

Der Code lautet wie folgt:

<?php 
$result = array(); 
?>

2. Verwenden Sie die Funktion „compact()“, um ein Array zu erstellen

Die Funktion „compact()“ in PHP kann eine oder mehrere Variablen in ein Array konvertieren

Definitionsformat:

array compact(var1,var2...)

Beispiel 1: Jede Zeichenfolge, die keinen entsprechenden Variablennamen hat, wird ignoriert.

Der Code lautet wie folgt:

<?php 
$firstname = "Peter"; 
$lastname = "Griffin"; 
$age = "38"; 
$result = compact("firstname", "lastname", "age"); 
print_r($result); 
?>


Ausgabeergebnis:

Der Code lautet wie folgt:

Array 
( 
[firstname] => Peter 
[lastname] => Griffin 
[age] => 38 
)


Beispiel 2: Verwenden Sie eine Zeichenfolge ohne entsprechenden Variablennamen und ein Array von Variablennamen

Der Code lautet wie folgt:

<?php 
$firstname = "Peter"; 
$lastname = "Griffin"; 
$age = "38"; 
$name = array("firstname", "lastname"); 
$result = compact($name, "location", "age"); 
print_r($result); 
?>


Ausgabeergebnis:

Der Code lautet wie folgt:

Array 
( 
[firstname] => Peter 
[lastname] => Griffin 
[age] => 38 
)


3. Verwenden Sie die Funktion array_combine(), um ein Array zu erstellen

Die Funktion array_combine() in PHP kann zwei Arrays zu einem neuen Array kombinieren, wobei eines der Arrays der Schlüsselname und der Wert des anderen Arrays der Schlüsselwert ist.

Definitionsformat:

array array_combine(array1,array2)

Beispiel

Der Code lautet wie folgt:

<?php 
$a1=array("a","b","c","d"); 
$a2=array("Cat","Dog","Horse","Cow"); 
print_r(array_combine($a1,$a2)); 
?>

Ausgabeergebnis:

Array ( [a] => Katze [b] => Hund [c] => Pferd [d] => Kuh)

Hinweis : Verwenden Sie die Funktion array_combine (), beide Parameter müssen die gleiche Anzahl von Elementen haben.

4. Verwenden Sie die Funktion range(), um ein Array zu erstellen

Definitionsformat:

Array-Bereich (erster, zweiter, Schritt)

erster: Minimalwert des Elements

Sekunde: der Maximalwert des Elements

Schritt: die Schrittgröße des Elements

Das Folgende ist die offizielle Definition: Diese Funktion erstellt eine Array vom ersten zum zweiten (einschließlich des ersten und einer Ganzzahl oder eines Zeichens zwischen dem zweiten). Wenn Second kleiner als First ist, wird das Array in umgekehrter Reihenfolge zurückgegeben.

Es ist schwer zu verstehen, also schauen wir uns einfach die Beispiele an (ich schaue mir gerne Tutorials mit Beispielen an).

Beispiel 1:

Code kopieren Der Code lautet wie folgt:


d37c9cdc28a14c5f417e2fb9bc9ded53 Hund [3] => Hund [4] => ; Hund)

Das obige ist der detaillierte Inhalt vonEine Erklärung, wie man ein PHP-Array erstellt. 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