PHP ist eine beliebte serverseitige Skriptsprache. Ihre leistungsstarke Array-Funktion erleichtert Entwicklern die Verarbeitung von Daten bei der Entwicklung von Webanwendungen. In diesem Artikel werden verschiedene Verwendungsmöglichkeiten von Arrays in PHP vorgestellt.
In PHP können Arrays auf zwei Arten erstellt werden: Eine besteht darin, die Funktion array() zu verwenden, die andere darin wird mit eckigen Klammern [] definiert.
Die Syntax für die Verwendung von array() zum Definieren eines Arrays lautet wie folgt:
$array = array(element1,element2, element3......);
Die Syntax für die Verwendung von eckigen Klammern [] zum Definieren eines Arrays lautet wie folgt: #🎜 🎜#
$array = [element1,element2, element3......];
$color = array("red", "green", "blue"); //或者 $color = ["red", "green", "blue"];
$color = array("red", "green", "blue"); echo $color[0]; // 输出 red echo $color[1]; // 输出 green echo $color[2]; // 输出 blue
$color = array("red", "green", "blue"); foreach ($color as $value) { echo $value . "<br>"; }
grün
blau
In der foreach-Schleifenstruktur stellt die Variable $value jedes Element im Array dar und kann innerhalb des Schleifenkörpers bearbeitet werden.
Wenn Sie gleichzeitig auf die Schlüsselnamen und Schlüsselwerte im Array zugreifen möchten, können Sie eine andere foreach-Schleifenstruktur verwenden, wie unten gezeigt:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); foreach($age as $key => $value) { echo "Key=" . $key . ", Value=" . $value."<br>"; }
Dieser Code gibt für jedes Array den Schlüsselnamen und den Schlüsselwert des Elements aus.
Key=Peter, Value=35Key=Ben, Value=37
Key=Joe, Value=43
In dieser Schleifenstruktur Die Variable $key repräsentiert den Schlüsselnamen jedes Elements und die Variable $value repräsentiert den Schlüsselwert jedes Elements. Die Operationen innerhalb des Schleifenkörpers können jeweils auf die Schlüsselnamen und Schlüsselwerte des Arrays angewendet werden.
(1) Funktion count()
Die Funktion count() wird verwendet, um die Anzahl der Elemente im Array zurückzugeben folgt: #🎜 🎜#
$color = array("red", "green", "blue"); echo count($color); // 输出 3
$color = array("red", "green"); array_push($color, "blue", "yellow"); print_r($color); // 输出 array("red", "green", "blue", "yellow") $color = array("red", "green", "blue"); array_pop($color); print_r($color); // 输出 array("red", "green")
$color = array("red", "green", "blue"); echo array_shift($color); // 输出 red print_r($color); // 输出 array("green", "blue") $color = array("red", "green", "blue"); array_unshift($color, "yellow", "orange"); print_r($color); // 输出 array("yellow", "orange", "red", "green", "blue")
$color = array("red", "green", "blue"); echo in_array("red", $color); // 输出 1 echo in_array("black", $color); // 输出 空
$color=array("blue","red","green"); sort($color); print_r($color); //输出 array("blue", "green", "red") $color=array("blue","red","green"); rsort($color); print_r($color); //输出 array("red", "green", "blue")
Das obige ist der detaillierte Inhalt vonLassen Sie uns über verschiedene Verwendungsmöglichkeiten von Arrays in PHP sprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!