print( string $arg )

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
;

「文字列1~3」を、リスト形式で出力する。

戻り値

常に「1」を返す。

サンプル

1つの文字列を出力(1)

<?php
print "こんにちは♪";
?>

↓↓↓出力結果↓↓↓

こんにちは♪

1つの文字列を出力(2)

<?php
print( "こんにちは♪" );
?>

↓↓↓出力結果↓↓↓

こんにちは♪

ピリオドで連結した文字列を出力

<?php
print "赤" . "青" . "緑";
?>

↓↓↓出力結果↓↓↓

赤青緑

複数行の文字列を出力(1)

<?php
print "
こんにちは♪<br />
とても良いお天気ですね。
今夜は月が見えるかな…
"
;
?>

↓↓↓出力結果↓↓↓

こんにちは♪
とても良いお天気ですね。 今夜は月が見えるかな…

複数行の文字列を出力(2)

<?php
print <<<END
こんにちは♪<br />
とても良いお天気ですね。
今夜は月が見えるかな…
END
;
?>

↓↓↓出力結果↓↓↓

こんにちは♪
とても良いお天気ですね。 今夜は月が見えるかな…

1つの文字列型変数の値を出力

<?php
$var = "こんにちは♪";
print $var;
?>

↓↓↓出力結果↓↓↓

こんにちは♪

文字列型変数の値を、ピリオドで連結し、出力

<?php
$varA = "赤";
$varB = "青";
$varC = "緑";
print $varA . $varB . $varC;
?>

↓↓↓出力結果↓↓↓

赤青緑

文字列と文字列型変数の値を出力(1)

<?php
$var = "良い天気";
print "こんにちは♪<br />" . "今日は、" . $var . "ですね。";
?>

↓↓↓出力結果↓↓↓

こんにちは♪
今日は、良い天気ですね。

文字列と文字列型変数の値を出力(2)

<?php
$var = "良い天気";
print "こんにちは♪<br />今日は、{$var}ですね。";
?>

↓↓↓出力結果↓↓↓

こんにちは♪
今日は、良い天気ですね。

条件付き出力(1)

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

↓↓↓出力結果↓↓↓

午前
午後

スポンサード リンク

カテゴリー: PHP, 出力, 文字列, 組み込み関数 タグ: パーマリンク