PHP echo()関数
定義と使用法
echo() 関数は1つ以上の文字列を出力します。
注:echo() 関数は実際には関数ではないため、括弧を使う必要はありません。ただし、echo() に複数の引数を渡したい場合は、括弧を使用すると解析エラーが発生します。
ヒント:echo() 関数はprint()速度が少し速い。
ヒント:echo() 関数には簡略構文もあります。PHP 5.4.0 より前のバージョンでは、この構文は short_open_tag 設定が有効な場合にのみ使用できました。
構文
echo(strings)
| パラメータ | 説明 |
|---|---|
| strings | 必須です。出力に送信する1つ以上の文字列。 |
技術詳細
| 戻り値: | 戻り値はありません。 |
|---|---|
| PHP バージョン: | 4+ |
その他の例
例 2
文字列変数を出力します($str)の値(HTML タグを含む):
<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
例を実行する »
例 3
2つの文字列変数を連結します:
<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?>
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?>
例を実行する »
例 4
配列の値を出力します:
<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>
例を実行する »
例 6
複数のパラメータの使用方法:
<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
例を実行する »
例 7
一重引用符と二重引用符の違い。一重引用符は変数名を出力し、値は出力しません:
<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>
例を実行する »
例 8
簡略構文(short_open_tag 設定が有効な場合にのみ使用できます):
<?php
$color = "red";
?>
<p>Roses are <?=$color?></p>
$color = "red";
?>
<p>Roses are <?=$color?></p>
例を実行する »
PHP String リファレンスマニュアル その他の拡張機能