print( string $arg )
は、文字列を出力する。複数行の文字列を、出力することもできる。
print( string $arg )
は、実際には関数ではなく、PHP言語の構成要素のひとつだが、関数のようにも動作する。
定義
整数型 print 文字列型 $arg;
パラメータ
- 文字列型 $arg
出力したい文字列を指定する。
構文
1つの文字列を出力(1)
print "文字列";
「文字列」を出力する。
1つの文字列を出力(2)
print( "文字列" );
「文字列」を出力する。
ピリオドで連結した文字列を出力
print "文字列1" . "文字列2" . "文字列3";
「文字列1~3」を出力する。
複数行の文字列を出力
print <<<END
<ul>
<li>文字列1</li>
<li>文字列2</li>
<li>文字列3</li>
</ul>
END;
<ul>
<li>文字列1</li>
<li>文字列2</li>
<li>文字列3</li>
</ul>
END;
「文字列1~3」を、リスト形式で出力する。
戻り値
常に「1」を返す。
サンプル
1つの文字列を出力(1)
<?php
print "こんにちは♪";
?>
print "こんにちは♪";
?>
↓↓↓出力結果↓↓↓
こんにちは♪
1つの文字列を出力(2)
<?php
print( "こんにちは♪" );
?>
print( "こんにちは♪" );
?>
↓↓↓出力結果↓↓↓
こんにちは♪
ピリオドで連結した文字列を出力
<?php
print "赤" . "青" . "緑";
?>
print "赤" . "青" . "緑";
?>
↓↓↓出力結果↓↓↓
赤青緑
複数行の文字列を出力(1)
<?php
print "
こんにちは♪<br />
とても良いお天気ですね。
今夜は月が見えるかな…
";
?>
print "
こんにちは♪<br />
とても良いお天気ですね。
今夜は月が見えるかな…
";
?>
↓↓↓出力結果↓↓↓
こんにちは♪
とても良いお天気ですね。 今夜は月が見えるかな…
とても良いお天気ですね。 今夜は月が見えるかな…
複数行の文字列を出力(2)
<?php
print <<<END
こんにちは♪<br />
とても良いお天気ですね。
今夜は月が見えるかな…
END;
?>
print <<<END
こんにちは♪<br />
とても良いお天気ですね。
今夜は月が見えるかな…
END;
?>
↓↓↓出力結果↓↓↓
こんにちは♪
とても良いお天気ですね。 今夜は月が見えるかな…
とても良いお天気ですね。 今夜は月が見えるかな…
1つの文字列型変数の値を出力
<?php
$var = "こんにちは♪";
print $var;
?>
$var = "こんにちは♪";
print $var;
?>
↓↓↓出力結果↓↓↓
こんにちは♪
文字列型変数の値を、ピリオドで連結し、出力
<?php
$varA = "赤";
$varB = "青";
$varC = "緑";
print $varA . $varB . $varC;
?>
$varA = "赤";
$varB = "青";
$varC = "緑";
print $varA . $varB . $varC;
?>
↓↓↓出力結果↓↓↓
赤青緑
文字列と文字列型変数の値を出力(1)
<?php
$var = "良い天気";
print "こんにちは♪<br />" . "今日は、" . $var . "ですね。";
?>
$var = "良い天気";
print "こんにちは♪<br />" . "今日は、" . $var . "ですね。";
?>
↓↓↓出力結果↓↓↓
こんにちは♪
今日は、良い天気ですね。
今日は、良い天気ですね。
文字列と文字列型変数の値を出力(2)
<?php
$var = "良い天気";
print "こんにちは♪<br />今日は、{$var}ですね。";
?>
$var = "良い天気";
print "こんにちは♪<br />今日は、{$var}ですね。";
?>
↓↓↓出力結果↓↓↓
こんにちは♪
今日は、良い天気ですね。
今日は、良い天気ですね。
条件付き出力(1)
<?php
$varTime = 10;
print ( $varTime < 12 ) ? "<p>午前</p>" : "<p>午後</p>";
$varTime = 15;
print ( $varTime < 12 ) ? "<p>午前</p>" : "<p>午後</p>";
?>
$varTime = 10;
print ( $varTime < 12 ) ? "<p>午前</p>" : "<p>午後</p>";
$varTime = 15;
print ( $varTime < 12 ) ? "<p>午前</p>" : "<p>午後</p>";
?>
↓↓↓出力結果↓↓↓
午前
午後
午後
条件付き出力(2)
<?php
$varTime = 10;
( $varTime < 12 ) ? print "<p>午前</p>" : print "<p>午後</p>";
$varTime = 15;
( $varTime < 12 ) ? print "<p>午前</p>" : print "<p>午後</p>";
?>
$varTime = 10;
( $varTime < 12 ) ? print "<p>午前</p>" : print "<p>午後</p>";
$varTime = 15;
( $varTime < 12 ) ? print "<p>午前</p>" : print "<p>午後</p>";
?>
↓↓↓出力結果↓↓↓
午前
午後
午後