3_002-開始と終了

PHPとPostgreSQLを利用したWEBシステムの開発例を掲載していきます。腕時計 販売サイト my-watch.biz

● 3_002-開始と終了

 PHPはHTMLと同一ファイル内に混在して記載できるプログラムです。
 PHPの開始、終了は以下になります。実際にeclipseに書いて下さい。できればコピーせずにタイピングして下さい。

<?php



?>


 これを先ほど用意したファイルに入れます。 タイトルは演習に変更しましょう。 「テスト」の文字は削除して下さい。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>演習</title>
</head>

<body>

<?php



?>

</body>
</html>


 実際の画面では以下のようになります。、開始、終了の記載はカラーリングされていると思います。


 ここからはコードのみを記載します。eclipseの画面の画像取り込みではテキストが取得できないので操作系の説明以外は使いません。

● 3_003-コメント

 コメントはプログラムが無視します。コードの説明などに使います。
 「このプログラムは演習用です。」を以下のように記載して保存してブラウザで確認して下さい。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>演習</title>
</head>
<body>

<?php
このプログラムは演習用です。
?>

</body>
</html>


 もし何も表示されなかった場合は、「php.ini」のファイルの中の下記の記載、

 display_errors = Off

 これを display_errors = On に修整してWEBサーバーを再起動して下さい。

 PHP4ではデフォルトで「On」ですが、PHP5では「Off」です。
 開発環境でしたら通常は「On」でいいと思います。

 表示は下記のようになっていると思います。
 Notice: Use of undefined constant このプログラムは演習用です。 - assumed 'このプログラムは演習用です。' in C:\htdocs\enshu\index.php on line 15

 下記のように両端に「/*」と「*/」はさんで下さい。
 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>演習</title>
</head>
<body>

<?php
/* このプログラムは演習用です。 */
?>

</body>
</html>


 今度は何も表示されないはずです。


 次は下記のように2行です、開始と終わりを明示すれば複行でも対応します。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>演習</title>
</head>
<body>

<?php
/* このプログラムは演習用です。
コメントの練習です。
       */
?>

</body>
</html>


 1行のみであれば開始部分に「//」だけでコメント化します。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>演習</title>
</head>
<body>

<?php
/* このプログラムは演習用です。
コメントの練習です。       */

// ここから演習を開始します。
?>

</body>
</html>


 正規マニュアルでは下記を参照して下さい。

 第 1章入門
 第 2章簡易チュートリアル


戻る

Copyright (c) 2007 MSweb All Rights Reserved

腕時計 クロノグラフ(時計)のメンズ専門販売サイトカシオ G-SHOCK、Baby-G(腕時計)専門の通信販売サイトG-SHOCK、Baby-G専門通販サイト 運営ブログ

腕時計 女性専用 販売のladies-watch.biz腕時計 メンズ(男性)専門販売のmens-watch.biz