Heim  >  Artikel  >  Backend-Entwicklung  >  Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

青灯夜游
青灯夜游Original
2022-06-01 14:12:005184Durchsuche

3 Methoden: 1. Verwenden Sie „var_dump($array)“, um den Dateninhalt und die Struktur des gesamten Arrays auszugeben, und drucken Sie die Typinformationen der Elemente aus. 2. Verwenden Sie „print_r($array)“, um die Daten auszugeben 3. Verwenden Sie eine foreach-Schleife, um das Array zu durchlaufen, und verwenden Sie echo, um die Elemente einzeln in der Schleife auszugeben.

Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Mehrere Möglichkeiten, wie PHP alle Elemente des Arrays ausgeben kann

Methode 1: Verwenden Sie var_dump( ) zur Ausgabe des Arrays

Die Funktion var_dump() kann den Dateninhalt und die Struktur des gesamten Arrays ausgeben und auch mehrere Variablen gleichzeitig drucken und Informationen zum Variablentyp bereitstellen. Die Funktion

var_dump() kann relevante Informationen (Typ und Wert) von Variablen ausgeben. Bei der Ausgabe eines Arrays erweitert das Array die Werte rekursiv und zeigt seine Struktur durch Einrückung an.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
 var_dump($array);
?>

Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

Methode 2: Verwenden Sie print_r(), um das Array auszugeben.

Die Funktion print_r() wird verwendet, um Variablen in einer verständlicheren Form zu drucken. Die Funktion print_r() kann den Inhalt und die Struktur des Arrays ausgeben Das gesamte Array wird in einem bestimmten Format angezeigt.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($array);
?>

Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

Methode 2: Verwenden Sie die foreach+echo-Anweisung, um das Array auszugeben

Die foreach-Anweisung durchläuft das Array und verwendet die echo-Anweisung in der Schleife, um die Elemente einzeln auszugeben

Hinweis: Ein eindimensionales Array erfordert nur eine foreach-Anweisung. Mehrdimensionale Arrays erfordern verschachtelte mehrere foreach-Anweisungen.

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
foreach ($array as $val){  // 遍历数组
    //输出数组元素
    echo $val."<br>";  
}
?>

Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
foreach ($array as $val){  // 遍历数组
	foreach ($val as $K=>$v){
		//输出数组元素
	    echo $K."=>".$v."<br>";  
	}
     echo "<br>";  
}
?>

Welche Methoden in PHP können alle Elemente eines Arrays ausgeben?

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Methoden in PHP können alle Elemente eines Arrays ausgeben?. 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