PHP echo()関数

PHP String 参考手册PHP String リファレンスマニュアル

例

テキストを出力:

<?php
echo "Hello world!";
?>

例を実行する »

定義と使用法

echo() 関数は1つ以上の文字列を出力します。

注:echo() 関数は実際には関数ではないため、括弧を使う必要はありません。ただし、echo() に複数の引数を渡したい場合は、括弧を使用すると解析エラーが発生します。

ヒント:echo() 関数はprint()速度が少し速い。

ヒント:echo() 関数には簡略構文もあります。PHP 5.4.0 より前のバージョンでは、この構文は short_open_tag 設定が有効な場合にのみ使用できました。


構文

echo(strings)

パラメータ 説明
strings 必須です。出力に送信する1つ以上の文字列。

技術詳細

戻り値: 戻り値はありません。
PHP バージョン: 4+


その他の例

例 1

文字列変数を出力します($str)の値:

<?php
$str = "Hello world!";
echo $str;
?>

例を実行する »

例 2

文字列変数を出力します($str)の値(HTML タグを含む):

<?php
$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;
?>

例を実行する »

例 4

配列の値を出力します:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

例を実行する »

例 5

テキストを出力:

<?php
echo "This text
spans multiple
lines.";
?>

例を実行する »

例 6

複数のパラメータの使用方法:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?>

例を実行する »

例 7

一重引用符と二重引用符の違い。一重引用符は変数名を出力し、値は出力しません:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

例を実行する »

例 8

簡略構文(short_open_tag 設定が有効な場合にのみ使用できます):

<?php
$color = "red";
?>

<p>Roses are <?=$color?></p>

例を実行する »


PHP String 参考手册PHP String リファレンスマニュアル その他の拡張機能