これからPHPの勉強を始める方を対象にしたPHP入門です。
この記事では、PHPの基本構文とコメントについて説明をします。
PHPコードの記述
PHPプログラムは、<?php ~ ?>に挟まれた部分にPHPのコードを記述します。<?php ~ ?> に挟まれていない部分は、HTMLなどのWebコンテンツとして解釈され実行されます。
<?php
echo "Hello PHP!";
?>開始ダグの「 <?php」と終了タグ「?>」で囲まれている範囲が、PHPのコードとして判断されて実行されます
PaizaCloudでPHPプログラムを実行する
PaizaCloudでも<?php ~ ?>に挟まれた部分にPHPのコードを記述してください。
PHPプログラムの実行は、WindowsとMacでは異なります。
- Windows:Ctrl + Enter
- Mac :Cmd + Enter

HTMLコードにPHPコードを埋め込む
HTMLページの拡張子は「.html」を使用しますが、PHPが含まれているHTMLの場合、Webサーバ側に認識させるためにファイルの拡張子「.php」に変更をします。
PHPファイルのファイル拡張子は、「.php」です。
では簡単なプログラムで試して見ます。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>こんにちは</title>
</head>
<body>
<?php
echo "Hello PHP!";
?>
</body>
</html>ステートメントの区切り
PHPコードのステートメント(行、命令)の区切りは、セミコロン(;)です
<?php
echo "Hello PHP!";
?>セミコロン(;)があれば、1行に複数のプログラムを記述することも可能です。
<?php
echo "Hello"; echo "PHP!";
?>PHPコードのすべての行は、セミコロン「;」で終了する必要があります。
コメント
コメント文は、コードの説明を記述したり、一時的にコードが実行されないようしたりするために用います。
コメントは、「//」 「/* ~ */」で行います。
- 一行コメント:「//」を使用します。
- 複数コメント:コメント開始を「/*」、コメント終了「*/」で囲みます。
1行コメント(//の場合)
// echo "Hello PHP!";1行コメント(/* */の場合)
/* echo "Hello PHP!"; */複数行のコメントも可能です
/*
echo "Hello World!";
echo "Hello PHP!";
echo "こんにちは!";
*/初心者のためのPHP入門 掲載一覧
【目次】初心者向け PHP入門
第1回 PHP入門 ~基本文法とコメント~ 今ここ
第2回 PHP入門 ~変数と定数~
第3回 PHP入門 ~演算子~
第4回 PHP入門 ~条件判定(if/else/elseif/switch)~
第5回 PHP入門 ~繰り返し処理(while/do while/break/continue)~
第6回 PHP入門 ~繰り返し処理(for/foreach)~
第8回 PHP入門 ~文字列の長さを取得(strlen)/文字数を取得(mb_strlen)~
第9回 PHP入門 ~文字列の比較(strcmp/strcasecmp)~
第10回 PHP入門 ~文字列を取り出す(substr/mb_substr)~
第12回 PHP入門 ~ユーザ定義関数~
第13回 PHP入門 ~配列と連想配列~
プログラム学習に限界を感じていませんか?


