PHP は、習得と使用が簡単なサーバーサイド スクリプト言語です。プログラミングの知識がほとんどなくても、PHP を使用して真にインタラクティブな WEB サイトを構築できます。記事のこの部分では、PHP について詳しく説明します。私の目的は、あなたがすぐに PHP プログラミングを始められるようにすることだけです。
1. 最初の条件
まず、PHP をサポートする Web サーバーが動作している必要があります。サーバー上のすべての PHP ファイルの拡張子は .php3 であると仮定します。
2. PHP のインストール
次の内容を含む test.php3 という名前のファイルを生成します:
<ol class="dp-c"><li class="alt"><span><span><? phpinfo(); ?> </span></span></li></ol>
次に、このファイルをブラウザで開きます。このページを参照して、PHP インストールで使用されるオプションを確認してください。
3. 構文
前に述べたように、PHP コードと HTML コードを混在させることができます。したがって、この 2 つを区別する方法が必要です。以下にいくつかの方法を示します。最も使いやすいものを選択して、それを使い続けることができます。
HTMLからの分離
使用できる方法は次のとおりです:
<ol class="dp-c"> <li class="alt"><span><span><? . . . ?> </span></span></li> <li><span><?php . . . ?> </span></li> <li class="alt"><span><script language=</span><span class="string">"php"</span><span>> . . . </script> </span></li> <li><span><% . . . %> </span></li> </ol>
ステートメント
PerlやCと同様に、PHPではステートメントは(;)で区切られます。 HTML から分離されたこれらのタグは、ステートメントの終わりも示します。
コメント
PHP は C、C++、Unix スタイルのコメントをサポートしています:
<ol class="dp-c"> <li class="alt"><span><span class="comment">/* C,C++风格多行注释 */</span><span> </span></span></li> <li> <span class="comment">// C++风格单行注释 </span><span> </span> </li> <li class="alt"><span># Unix风格单行注释 </span></li> </ol>
例: Hello, World!
これまでに学んだ知識を使えば、最も単純なプログラムを書くことができます。プログラミングの世界で最も有名な言葉:
<ol class="dp-xml"> <li class="alt"><span><span class="tag"><</span><span class="tag-name">HTML</span><span class="tag">></span><span> </span></span></li> <li> <span class="tag"><</span><span class="tag-name">HEAD</span><span class="tag">></span><span> </span> </li> <li class="alt"> <span class="tag"><</span><span class="tag-name">TITLE</span><span class="tag">></span><span> </span> </li> <li> <span class="tag"><?</span><span> </span></li><li class="alt"><span class="tag-name">echo</span><span> "Hello World!"; </span></li><li><span class="tag">?></span><span> </span> </li> <li class="alt"> <span class="tag"></</span><span class="tag-name">TITLE</span><span class="tag">></span><span> </span> </li> <li> <span class="tag"></</span><span class="tag-name">HEAD</span><span class="tag">></span><span> </span> </li> <li class="alt"> <span class="tag"><</span><span class="tag-name">BODY</span><span class="tag">></span><span> </span> </li> <li> <span class="tag"><</span><span class="tag-name">H1</span><span class="tag">></span><span> </span> </li> <li class="alt"><span>First PHP page </span></li> <li> <span class="tag"></</span><span class="tag-name">H1</span><span class="tag">></span><span> </span> </li> <li class="alt"> <span class="tag"><</span><span class="tag-name">HR</span><span class="tag">></span><span> </span> </li> <li> <span class="tag"><?</span><span> </span></li><li class="alt"><span>// Single line C++ style comment </span></li><li><span>/* </span></li><li class="alt"><span>printing the message </span></li><li><span>*/ </span></li><li class="alt"><span>echo "Hello World!"; </span></li><li><span># Unix style single line comment </span></li><li class="alt"><span class="tag">?></span><span> </span> </li> <li> <span class="tag"></</span><span class="tag-name">BODY</span><span class="tag">></span><span> </span> </li> <li class="alt"> <span class="tag"></</span><span class="tag-name">HTML</span><span class="tag">></span><span> </span> </li> </ol>
1