やっとスクリプトの中身についての内容になりました
それでは文字を表示するという極簡単なスクリプトです。
ソースコード
<html>
<body>
<?php
print "初心者が送る「PHP」入門<br>";
print '初心者が送る「PHP」入門<br>';
echo "今度はechoで書きました。<br>";
?>
</body>
</html>
この内容をファイルに保存し、拡張子を「php」に変えてください。
そして、phpの動作するサーバへアップロードしブラウザで開きます。
出力結果
初心者が送る「PHP」入門
初心者が送る「PHP」入門
今度はechoで書きました。
print(またはecho)に続いて表示させたい文字を " (または ' )で囲みます。
" と ' の違いは変数のページで説明します。
print と echo は「文字列を表示」という部分だけ見れば特に違いはないようです。
但し、結果を返すか返さないかという点を見ると違いがあります。
ソースコード
<html>
<body>
<?php
= print "初心者が送る「PHP」入門<br>";
= echo "今度はechoで書きました。<br>";
?>
</body>
</html>
4行目の print文は正しく処理されますが、5行目のecho文はエラーになります。
print は成功した場合は true、失敗した場合は false が返されます。
しかし、echoは成功しても失敗しても結果を返さないのでエラーとなります。 |