PHPのechoおよびprintステートメント
PHPでは、出力を取得するための2つの基本的な方法があります:echo
とprint
。
このチュートリアルでは、echo
またはprint
ほとんどすべての例で使用します。したがって、この章には、これら2つの出力ステートメントに関するもう少し情報が含まれています。
PHPのechoおよびprintステートメント
echo
とprint
多かれ少なかれ同じです。どちらもデータを画面に出力するために使用されます。
違いはわずかです。echo
戻り値はありませんprint
が、戻り値は1なので、式で使用できます。echo
複数のパラメーターを取ることができますが(そのような使用法はまれですが)、print
1つの引数を取ることができます。echo
よりわずかに高速ですprint
。
PHPのechoステートメント
ステートメントは、echo
括弧の有無にかかわらず使用できます:
echo
またはecho()
。
テキストを表示する
次の例は、コマンドを使用してテキストを出力する方法を示してecho
います(テキストにHTMLマークアップを含めることができることに注意してください)。
例
<?php
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?>
変数の表示
echo
次の例は、ステートメントを使用してテキストと変数を出力する方法を示しています。
例
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at
" . $txt2 . "<br>";
echo $x + $y;
?>
PHPのprintステートメント
ステートメントは、print
括弧の有無にかかわらず使用できます:
print
またはprint()
。
テキストを表示する
次の例は、コマンドを使用してテキストを出力する方法を示してprint
います(テキストにHTMLマークアップを含めることができることに注意してください)。
例
<?php
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>
変数の表示
print
次の例は、ステートメントを使用してテキストと変数を出力する方法を示しています
。
例
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Study PHP at " . $txt2 . "<br>";
print $x + $y;
?>