Leeres Array in PHP initialisieren

  1. Verwenden Sie die eckigen Klammern [], um ein leeres Array in PHP zu initialisieren
  2. Verwenden Sie die Funktion array(), um ein leeres Array in PHP zu initialisieren

In diesem Artikel werden verschiedene Methoden vorgestellt, um ein leeres Array in PHP zu initialisieren.

Verwenden Sie die eckigen Klammern [], um ein leeres Array in PHP zu initialisieren

In PHP gibt es mehrere Methoden und Funktionen, um ein leeres Array zu initialisieren. Wir können eckige Klammern [] verwenden, um das Array zu initialisieren. Die korrekte Syntax zur Verwendung eckiger Klammern lautet wie folgt.

$arrayName = [];

Mit der obigen Syntax wird ein leeres Array erzeugt. Wir können auch Elemente zu diesem Array hinzufügen, indem wir eckige Klammern verwenden. Das folgende Programm zeigt, wie wir die eckigen Klammern [] verwenden können, um ein leeres Array in PHP zu initialisieren.

<?php
$myarray = [];
echo("This is an empty array.\n");
var_dump($myarray);
?>

Ausgabe:

This is an empty array.
array(0) {
}

Wir können auch [] verwenden, um Elemente zu dem Array hinzuzufügen.

<?php
$myarray = [];
echo("This is an empty array.\n");
var_dump($myarray);
$myarray = [
    0=> "Sara",
    1=> "John",
    2=> "Melissa",
    3=> "Tom",
];
echo("Now the array has four elements.\n");
var_dump($myarray);
?>

Ausgabe:

This is an empty array.
array(0) {
}
Now the array has four elements.
array(4) {
  [0]=>
  string(4) "Sara"
  [1]=>
  string(4) "John"
  [2]=>
  string(7) "Melissa"
  [3]=>
  string(3) "Tom"
}

Verwenden Sie die Funktion array(), um ein leeres Array in PHP zu initialisieren

Wir können auch die Funktion array() verwenden, um ein leeres Array in PHP zu initialisieren. Diese Funktion ist eine spezialisierte Funktion zur Erstellung eines Arrays. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt.

array($index1=>$value1, $index2=>$value2, ...,$indexN=>$valueN);

Die Array-Funktion hat N Parameter. N ist die Anzahl der Elemente, die das Array haben soll. Die Details der Parameter sind wie folgt.

Variablen Beschreibung
$index1, $index2, …, $indexN Dies ist der Index der Array-Elemente. Er kann eine ganze Zahl oder ein String sein.
$value1,$value2, …, $valueN Es ist der Wert der Array-Elemente.

Das folgende Programm zeigt, wie wir die Funktion array() verwenden können, um ein leeres Array in PHP zu initialisieren.

<?php
$myarray = array();
echo("This is an empty array.\n");
var_dump($myarray);
?>

Ausgabe:

This is an empty array.
array(0) {
}

Genauso können wir diesen Operator verwenden, um N mehrzeilige Strings zu schreiben.

<?php
$myarray = array();
echo("This is an empty array.\n");
var_dump($myarray);
$myarray = array(
    0=> "Sara",
    1=> "John",
    2=> "Melissa",
    3=> "Tom",
);
echo("Now the array has four elements.\n");
var_dump($myarray);
?>

Ausgabe:

This is an empty array.
array(0) {
}
Now the array has four elements.
array(4) {
  [0]=>
  string(4) "Sara"
  [1]=>
  string(4) "John"
  [2]=>
  string(7) "Melissa"
  [3]=>
  string(3) "Tom"
}

Verwandter Artikel - PHP Array

  • Doppelte Werte aus einem Array in PHP entfernen
  • Wie man in PHP ein Array assoziativer Arrays nach dem Wert eines gegebenen Schlüssels sortiert