PHP -Arrays sind eine wichtige Struktur, die zum Speichern und Organisieren von Daten verwendet wird. Das Erstellen und Initialisieren von Arrays ist eine übliche Operation beim Schreiben von PHP -Programmen. Dieser Artikel bietet Ihnen detaillierte Methoden zum Erstellen von PHP -Arrays und hilft Ihnen dabei, mit Code -Beispielen besser zu verstehen.
In PHP können Sie Array () oder [] verwenden, um ein leeres Array zu erstellen. Hier sind zwei Code -Beispiele:
// verwenden array() Erstellen Sie ein leeres Array
$array1 = array();
// verwenden [] Erstellen Sie ein leeres Array
$array2 = [];
Wir können auch ein Array erstellen, das Standardwerte enthält. Durch die Verwendung der Funktion array_fill () können wir jedes Element des Arrays auf denselben Wert initialisieren. Hier ist ein Beispiel:
// Erstellen Sie einen Container 5 Auswahl von Elementen,Jedes Element wird in den Standardwert initialisiert 0
$array = array_fill(0, 5, 0);
// Drucken Sie ein Array
print_r($array);
Das Ausgangsergebnis ist:
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => 0
[4] => 0
)
Wenn Sie bereits die Elemente kennen, die Sie in einem Array speichern möchten, können Sie das Array direkt initialisieren. Hier ist ein Beispiel mit Array () oder [] Syntax:
// 初始化一个包含多Auswahl von Elementen
$array = array('apple', 'banana', 'orange');
// Drucken Sie ein Array
print_r($array);
Das Ausgangsergebnis ist:
Array
(
[0] => apple
[1] => banana
[2] => orange
)
Das assoziative Array verwendet String -Tasten, um auf den Wert zuzugreifen. Mit Array () oder [] Syntax können wir ein assoziatives Array erstellen. Hier ist ein Beispiel:
// Erstellen Sie ein assoziatives Array
$array = array(
'name' => 'John Doe',
'age' => 30,
'email' => 'john@example.com'
);
// Drucken Sie ein Array
print_r($array);
Das Ausgangsergebnis ist:
Array
(
[name] => John Doe
[age] => 30
[email] => john@example.com
)
Zusätzlich zur Initialisierung von Array -Elementen zur Erstellungszeit können wir auch Elemente dynamisch hinzufügen, wenn das Array existiert. Elemente können mit array_push () oder durch Zuweisen von Werten hinzugefügt werden. Hier sind Beispiele für zwei Methoden:
// verwenden array_push() Elemente hinzufügen
$array = array('apple', 'banana');
array_push($array, 'orange');
// 直接通过赋值方式Elemente hinzufügen
$array[] = 'grape';
// Drucken Sie ein Array
print_r($array);
Das Ausgangsergebnis ist:
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => grape
)
In PHP ist das Erstellen und Initialisieren von Arrays eines der grundlegenden Operationen von Schreibprogrammen. Durch die Verwendung von Array () oder [] Syntax können wir problemlos leere Arrays, Arrays mit Standardwerten, Arrays bekannter Elemente und assoziative Arrays erstellen. Zusätzlich können Sie Elemente mit Array_push () oder Zuordnungsmethode dynamisch hinzufügen. Hoffentlich können die Codebeispiele in diesem Artikel Ihnen helfen, die Verwendung von PHP -Arrays besser zu verstehen.