phpスクリプトの基本ルール4

開始タグと終了タグ、コメント、行末のセミコロン、echoについて説明します。

写経するの?

まだ写経せずに、見るだけね。

開始タグと終了タグ

PHPは、HTML埋め込み型のプログラミング言語として発展してきました。HTML内に簡単に記述できるように、<?php?>の間に、PHPスクリプトを書きます。<?phpをphp開始タグ、?>をphp終了タグといいます。

例えば、次のようにHTMLに埋め込みます。

<html> <body> <h1><?php echo $title; ?></h1> <p><?php echo $comment; ?></p> </body> </html>

JSPやMicrosoftのASPもHTML埋め込み型グループね。
<% と %>で囲んでいたわ。

PHPは、HTMLページ表示以外のことも処理できます。HTMLページとは関係ない処理であっても、<?php?>で囲まなくてはなりません。

ところで、ファイル最後の ?> は省略可能です。

そこで、この記事では、1行目は、<?php、2行目からphpスクリプトを書き、最後の?>は書かないことにします。

<?php 以下に処理したい内容を記述します

php終了タグ?>を書いてもいいのよ。

コメント

コメントは説明文です。phpスクリプトの処理には影響しません。

1行コメントは、スラッシュスラッシュ//から行末までがコメント扱いです。

複数行コメントは、/**/で囲んだ範囲がコメント扱いです。

<?php // 1行コメント /* 複数行コメント 複数行コメント */

コメントで説明しなくても、
理解しやすいスクリプトを書けるようになってね。

行末のセミコロン

しばらくは、行末にセミコロン;をつけて改行する、と覚えてください。

<?php $a = 1 + 2; echo $a;

PHPのセミコロン; は省略できないんだね。

echoで表示

実行結果を表示するには、echo(エコー)または print(プリント)を使って表示します。どちらを使ってもかまいません。

改行したいときは、echo "\n";と書いてください。\(バックスラッシュ)を入力するには、日本語キーボードの¥(円マーク)キーを押します。

<?php echo "Hello";

echoとprintは何か違うの?

厳密には違うんだけど、ほぼ同じよ

printってプリンターと関係あるの?

全く関係ないわ

タイトルとURLをコピーしました