いくつかのテキストを出力します。
<?php echo "Hello world!" ?>echo() 関数は 1 つ以上の文字列を出力します。
注: echo() 関数は実際には関数ではないため、括弧で囲む必要はありません。ただし、複数の引数を echo() に渡したい場合、括弧を使用すると解析エラーが発生します。
ヒント: echo() 関数は print() よりもわずかに高速です。
ヒント: echo() 関数の構文も簡略化されています。 PHP 5.4.0 より前では、この構文は short_open_tag 構成設定が有効になっている場合にのみ機能しました。
echo(文字列)
パラメータ | 説明する |
---|---|
文字列 | 必須。出力に送信する 1 つ以上の文字列。 |
戻り値: | 戻り値はありません。 |
---|---|
PHPのバージョン: | 4+ |
文字列変数 ( $str ) の値を出力します。
<?php$str = "Hello world!";echo $str;?>HTML タグを含む文字列変数 ( $str ) の値を出力します。
<?php$str = "Hello world!";echo $str;echo "<br>良い一日ですね!";?>2 つの文字列変数を連結します。
<?php$str1="Hello world!";$str2="良い日ですね!";echo $str1 . $str2;?>配列の値を出力します。
<?php$age=array("Peter"=>"35");echo "ピーターは " . $age['Peter'] " 歳です。";?>いくつかのテキストを出力します。
<?phpecho "このテキストは複数行にまたがります。";?>複数のパラメータを使用する方法:
<?phpecho 'この ','string ','は複数のパラメータを使用して ','made ','されました。';?>一重引用符と二重引用符の違い。一重引用符は値ではなく変数名を出力します。
<?php$color = "red";echo "バラは $color";echo "<br>";echo 'バラは $color';?>簡略化された構文 (short_open_tag 構成設定が有効な場合にのみ適用されます):
<?php$color = "red";?><p>バラは<?=$color?></p>