| HTMLで書かれた通常のWebページ (通常、拡張子は「.html」) |
PHPプログラム (通常、拡張子は「.php」) |
|---|---|
|
<HTML> <HEAD> ヘッダー部 </HEAD> <BODY> ボディ部 </BODY> </HTML> |
<HTML> <?php PHPプログラム ?> </HTML> |
<html><body> <?php |
実行すると
「はじめてのPHPプログラム」
と表示されるはずです。
・プログラムは半角で記述します。
(ダブルクォーテーション「"」も半角です。)
ただし、"と"で囲まれた文字列の部分だけには日本語(全角文字)が使えます。
・echo は"で囲まれた内容を表示します。
・1行の終わりにはセミコロン(;)をつけます。
<html><body>
<?php
for($i=1;$i<10;$i++){
|
<?php |
<?php
$fp = fopen("count.txt","r");
// count.txtファイルを読み書きモード(r)でオープン
// 以後、このファイルを$fpという名(ハンドル)でアクセスする
$count = fgets($fp, 32);
// ファイル$fpから32バイトまたは最後まで読み込んで
// その値を変数$countに代入する
fclose($fp);
// ファイル$fpを閉じる
$count++;
// $countを1増やす(カウントアップ)
echo "あなたは";
echo $count;
echo "番目の訪問者です";
$fp = fopen("count.txt","w");
// count.txtファイルを読み書きモード(w)でオープン
// 以後、このファイルを$fpという名(ハンドル)でアクセスする
fputs($fp, $count);
// ファイル$fpに変数$countの値を書き込む
fclose($fp);
// ファイル$fpを閉じる
?>
|
<HTML><HEAD><TITLE>keijiban.html</TITLE> <BODY> <h3>掲示板</h3> <FORM action=keijiban.php method=post> ハンドル名:<input size=20 name="handle"><br> コメント: <INPUT size=50 name="comment"> <input type=submit value="送信"> </FORM> </BODY></HTML> |
<?php
$kakikomi= $_POST['handle']." : ".$_POST['comment']."<br>";
// 入力された書き込みを変数$kakikomiに代入
$fp = fopen("keijiban.txt","a");
// keijiban.txtファイルを追加書きモード(a)でオープン
// 以後、このファイルを$fpという名(ハンドル)でアクセスする
fputs($fp, $kakikomi);
// ファイル$fpに変数$kakikomiの値を書き込む
fclose($fp);
// ファイル$fpを閉じる
$fp = fopen("keijiban.txt","r");
// keijiban.txtファイルを読み込みモード(r)でオープン
// 以後、このファイルを$fpという名(ハンドル)でアクセスする
while( $line = fgets($fp, 32) ){
echo $line;
}
// ファイルの最後に来るまで(while)、$fpから1行ずつ読み込み
// その行を変数$lineに代入し、その変数を表示する
fclose($fp);
// ファイル$fpを閉じる
?>
|