違い: 1. echo() 関数と print() 関数は両方とも 1 つ以上の文字列を出力するために使用されますが、echo には戻り値がなく、print よりわずかに高速です; 2. 「print_r()」関数を使用 変数に関する分かりやすい情報を表示するために使用されます; 3. 「var_dump」は、1 つまたは複数の式の構造情報を表示するために使用されます。
この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター。
echo echo について深く理解します。echo は関数です。
echo 関数: 1 つ以上の文字列をブラウザに出力します。
echo 戻り値: void 戻り値なし;
echo "今天是个好天气";
出力結果:
#print 関数: ブラウザへの文字列の出力print 戻り値: 整数 1次の例: print は文字列を出力し、echo は print の戻り値を出力します
echo(print("今天是个好天气"));出力結果: echo は戻り値がないため、print よりもわずかに高速に実行されます。 print_r() は、変数に関するわかりやすい情報を表示します。文字列、整数、または浮動小数点数が指定された場合、変数値自体が出力されます。配列が指定された場合、キーと要素は特定の形式で表示されます。 object は配列に似ています。例
$a = [1,2,3,4,]; print_r($a);出力結果: #var_dump() は 1 つ以上の式に関する構造情報を表示します。式の型と値が含まれます。配列は値を再帰的に展開し、インデントによって構造を示します。 例:
$b = array( 1 , 2 , array( "a" , "b" , "c" )); var_dump ( $b );出力結果: 例:
$d = 3.1 ; $c = true ; var_dump ( $d , $c );出力結果:
PHP ビデオ チュートリアル 」
以上がphpの出力ステートメントの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。