ホームページ >バックエンド開発 >PHPの問題 >PHPのどのメソッドが配列のすべての要素を出力できますか?

PHPのどのメソッドが配列のすべての要素を出力できますか?

青灯夜游
青灯夜游オリジナル
2022-06-01 14:12:005302ブラウズ

3 メソッド: 1. "var_dump($array)" を使用して配列全体のデータ内容と構造を出力し、要素の型情報を出力します; 2. "print_r($array)" を使用します。配列のデータを出力するには 内容と構造; 3. foreach ループを使用して配列を走査し、echo を使用してループ内の要素を 1 つずつ出力します。

PHPのどのメソッドが配列のすべての要素を出力できますか?

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php は、出力配列 すべての要素に対するいくつかのメソッド

方法 1: var_dump() を使用して配列を出力します

var_dump() 関数は、配列全体のデータ内容と出力用の構造体、複数の変数を同時に出力し、変数の型情報を与えることもできます。

var_dump() 関数は、変数の関連情報 (型と値) を出力できます。配列を出力する場合、配列は値を再帰的に展開し、インデントによって構造を表示します。

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

PHPのどのメソッドが配列のすべての要素を出力できますか?

方法 2: print_r() を使用して配列を出力します

print_r() 関数は、配列で印刷するために使用されます。よりわかりやすい形式 変数、配列全体の内容と構造は print_r() 関数を通じて出力でき、キーと要素は特定の形式で表示されます。

<?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);
?>

PHPのどのメソッドが配列のすべての要素を出力できますか?

方法 2: foreach echo ステートメントを使用して配列を出力します。

foreach ステートメントは配列をループし、次を使用します。要素へのループ内の echo ステートメントは 1 つずつ出力されます。

注: 1 次元配列には foreach ステートメントが 1 つだけ必要ですが、多次元配列には複数のネストされた foreach ステートメントが必要です。

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

PHPのどのメソッドが配列のすべての要素を出力できますか?

<?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>";  
}
?>

PHPのどのメソッドが配列のすべての要素を出力できますか?

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPのどのメソッドが配列のすべての要素を出力できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。