Wie Sie ein Array in PHP echoen oder drucken
-
Verwendung einer
foreach
-Schleife zum Echo oder Drucken eines Arrays in PHP -
Verwendung der Funktion
print_r()
zum Echo oder Drucken eines Arrays in PHP -
Verwendung der Funktion
var_dump()
zum Echo oder zur Ausgabe eines Arrays in PHP
In diesem Artikel stellen wir Methoden vor, um ein “Array” in PHP zu echoen oder zu drucken.
- Verwendung der
foreach
-Schleife - Verwendung der Funktion
print_r()
- Verwendung der Funktion
var_dump()
Verwendung einer foreach
-Schleife zum Echo oder Drucken eines Arrays in PHP
Die foreach
Schleife iteriert durch jedes Element des Arrays
. Es ist die einfachste Methode, jedes Element des Arrays
zu holen. Die korrekte Syntax zur Verwendung einer foreach
-Schleife lautet wie folgt
foreach( $arrayName as $variableName ) {
// action to perform
}
Jeder Wert des Arrays $arrayName
wird der Variablen $variableName
zugewiesen. Der Zeiger inkrementiert seinen Wert in jeder Schleife, um über das Array
zu iterieren.
<?php
//Declare the array
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
echo "The array is:\n";
//Prints the array
foreach($flowers as $flower){
echo $flower . "\n";
}
?>
Jeder Wert des Arrays $flowers
wird der Variablen $flower
zugewiesen. Die Variable $flower
wird dann mittels echo
angezeigt. Auf diese Weise haben wir alle Elemente des Arrays
gedruckt.
Ausgabe:
The array is:
Rose
Lili
Jasmine
Hibiscus
Tulip
Sun Flower
Daffodil
Daisy
Verwendung der Funktion print_r()
zum Echo oder Drucken eines Arrays in PHP
Die eingebaute Funktion print_r()
wird verwendet, um den in PHP in einer Variablen gespeicherten Wert zu drucken. Wir können sie auch benutzen, um ein Array
auszudrucken. Sie gibt alle Werte des Arrays
zusammen mit ihrer Indexnummer aus. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt
print_r($variableName, $boolVariable)
Sie hat zwei Parameter. Der erste Parameter $variableName
ist ein obligatorischer Parameter, da sein Wert gedruckt wird. Der andere Parameter $boolVariable
ist eine optionale Variable, er ist standardmäßig auf False
gesetzt. Er speichert die Ausgabe der Funktion print_r()
. Ist ihr Wert True
, dann gibt die Funktion den Wert zurück, der gedruckt werden soll.
<?php
//Declare the array
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
//Print the structure of the array with data type
print_r($flowers);
?>
Das Array $flowers
wird als Parameter an diese Funktion übergeben.
Ausgabe:
Array
(
[0] => Rose
[1] => Lili
[2] => Jasmine
[3] => Hibiscus
[4] => Tulip
[5] => Sun Flower
[6] => Daffodil
[7] => Daisy
)
Verwendung der Funktion var_dump()
zum Echo oder zur Ausgabe eines Arrays in PHP
Die Funktion var_dump()
wird verwendet, um die Details einer beliebigen Variablen oder eines Ausdrucks zu drucken. Sie druckt das Array
mit seinem Indexwert, dem Datentyp jedes Elements und der Länge jedes Elements. Sie liefert die strukturierten Informationen der Variablen oder des Arrays
. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt
var_dump($variableName)
Es benötigt nur einen einzigen Parameter $variableName
und gibt die strukturierte Information der Variable zurück.
<?php
//Declare the array
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
//Print the structure of the array with data type
var_dump($flowers);
?>
Das Array $flowers
wird als Parameter an diese Funktion übergeben.
Ausgabe:
array(8) {
[0]=>
string(4) "Rose"
[1]=>
string(4) "Lili"
[2]=>
string(7) "Jasmine"
[3]=>
string(8) "Hibiscus"
[4]=>
string(5) "Tulip"
[5]=>
string(10) "Sun Flower"
[6]=>
string(8) "Daffodil"
[7]=>
string(5) "Daisy"
}