ホームページ > php教程 > php手册 > PHPのecho出力文字列関数の詳細説明

PHPのecho出力文字列関数の詳細説明

WBOY
リリース: 2016-06-13 12:16:45
オリジナル
1473 人が閲覧しました

コードをコピー コードは次のとおりです:


echo "asd";//String
echo "ads$c"; // 文字列変数
echo 'ads$c';//文字列 asd$c $c は変数ではありません
echo "sd"."vs";
echo "sd","vs";
エコー $a;
エコー $a,$b;
エコー $a,$b, $c ;
エコー "kaskd{$c}asd";
エコー "kakskd{$obj->a}"; 🎜> echo "kaskd".$c."kasd";
echo "kaskd".$arr['lo']."kasd";
echo "kaskd".$obj->a." kasd" ;
echo "kaskd".func($c)."kasd";
echo "kaksk".($a 1)."dkkasd";
echo $c."jaksd";
echo $c,"jaksd";
//php 複数行出力メソッド
echo <<これは、「here document」構文を使用して出力します
END ;
// 省略形を出力します






コードをコピー

コードは次のとおりです。echo "Hello World"

echo "これは <🎜 にまたがります。 >複数行の改行も出力されます。";

echo "これは複数の行にまたがります。改行も同様に出力されます。";

echo "文字のエスケープが完了しました。"このように".";

// echo ステートメント内で変数を使用できます
$foo = "barbaz"; "foo is $foo" ; // foo は foobar

// 配列
$baz = array("value" => "foo"); も使用できます。 echo "this is {$ baz['value']} !"; // this is foo !

// 一重引用符を使用すると、値ではなく変数名が表示されます
echo 'foo is $ foo'; // foo は $foo

// 他の文字を使用していない場合は、変数をエコーするだけです
echo $foo; // foobar
echo $foo,$bar ; // foobarbarbaz

// 連結でエコーするために複数のパラメーターを渡すことを好む人もいます。 chr(10);
この ' . ' は ' . ' を連結しました。' . 🎜>これは、$variable 補間で
複数行を出力するために「ヒア ドキュメント」構文を使用します。
ヒア ドキュメント ターミネータは、余分な空白を付けずに
行に表示する必要があります。 >END;

// echo は関数のように動作しないため、次のコードは無効です。
($some_var) ? echo 'false'; // ただし、次の例は機能します:
($some_var) ? print 'true' : print 'false'; // print も構造体ですが、
// 関数のように動作します。 🎜>// このコンテキストで使用できます。
echo $some_var ? 'true': 'false'; //


の周りのステートメントを変更します。は公式マニュアルの説明です:
定義と使用法
定義と使用法
echo() 関数は 1 つ以上の文字列を出力します。
echo() 関数は 1 つ以上の文字列を出力します。
構文
構文
echo(strings)
パラメータ パラメータ 説明
文字列 出力に送信される 1 つ以上の文字列
必須パラメータ。結果に送信する必要がある 1 つ以上の文字列を指定します
ヒントとメモ
ヒントとメモ
注: echo() 関数は実際には関数ではないため、括弧を使用する必要はありませんただし、複数のパラメータを echo() に渡したい場合は、括弧を使用すると解析エラーが発生します。
注: echo() 関数は実際の関数ではないため、Go する必要はありません。それを使ってください。 echo() 関数に複数の引数を渡したい場合、括弧「()」を使用するとエラーが発生します。
ヒント: echo() 関数は print() よりもわずかに高速です。
ヒント: echo() 関数は、print() 関数の簡素化されたバージョンと同等です。
ヒント: echo() 関数には次のショートカット構文があります。例 5 を参照してください。
ヒント: echo() 関数には次のショートカット構文があります。詳細については、ケース 5 を参照してください。

例 1
ケース 1



コードをコピー

コードは次のとおりです:


$ str = "カイ ジムは誰ですか?";
echo $str;
echo $str;";知っています!" ;
?>


上記のコードの出力は次のようになります:
上記のコードは次の結果を出力します:
Who's Kai Jim?Who's Kai Jim ?わかりません!

例 2
ケース 2

コードをコピーします

コードは次のとおりです:



< ?php
echo "このテキストは複数行にまたがります。";
上記のコードの出力は次のようになります:
上記のコードは次の結果を出力します:
このテキストは複数行にまたがります

例 3
ケース 3

コードをコピー コードは次のとおりです:


echo 'This ','string ','was ' ,'made ' ,'with multipleparameters';
?>


上記のコードの出力は次のようになります。
上記のコードは次の結果を出力します。この文字列は複数のパラメータで作成されました

例 4
ケース 4
一重引用符と二重引用符の違い。一重引用符は値ではなく変数名を出力します。
一重引用符の違い ( ') と二重引用符 ( ”) は、変数値の代わりに変数名を出力します:

コードをコピー コードは次のとおりです:

$color = "red";
echo "バラは $color";
echo "
echo 'バラは $color';
?>


上記のコードの出力は次のようになります:

上記のコードは次の結果を出力します:
バラは赤ですcolor

例 5
ケース 5
ショートカット構文:
ショートカット (ショートカット) 構文:


コードをコピー コードは次のとおりです:

$color = "red"
?>




ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート