PHP print()関数

出力にテキストを書き込む:

<?php
print "I love Shanghai!";
?>

実行例

定義と用法

print()関数は1つまたは複数の文字列を出力します。

注釈:print()関数は実際には関数ではありませんので、括弧を使用する必要はありません。

ヒント:print() 関数は echo() 少し遅い。

構文

print(文字列)
パラメータ 説明
文字列 必須。出力に送信する1つまたは複数の文字列。

技術的詳細

返り値: 常に 1 を返します。
PHP バージョン: 4+

さらに例

例 1

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

<?php
$str = 'I love Shanghai!';
print $str;
?>

実行例

例 2

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

<?php
$str = 'I love Shanghai!';
print $str;
print '<br>What a nice day!';
?>

実行例

例 3

2つの文字列変数を結合:

<?php
$str1 = 'I love Shanghai!';
$str2='What a nice day!';
print $str1 . ' ' . $str2;
?> 

実行例

例 4

配列の値を出力:

<?php
$age=array('Bill'=>'60');
print 'Bill Gates is ' . $age['Bill'] . ' years old.';
?>

実行例

例 5

テキストを出力:

<?php
print 'This text'
複数行にわたって
lines.";
?> 

実行例

例 6

シングルクォートとダブルクォートの違い。シングルクォートは変数名をそのまま出力しますが、値は出力しません:

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

実行例