PHP(PHP: Hypertext Preprocessorの再帰的頭字語)は、広く使われているオープンソースの汎用スクリプト言語で、特にウェブ開発に適しており、HTMLに埋め込むことができます。

いいですね、でもそれってどういう意味ですか? 例を挙げます。

例1 入門的な例

<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>

(CやPerlで見られるような)HTMLを出力するためのたくさんのコマンドの代わりに、PHPのページは「何か」をするコードが埋め込まれたHTMLを含んでいます(この場合、「こんにちは、私はPHPスクリプトです!」と出力します。”). PHPコードは、特別な開始処理命令と終了処理命令 <?php?> で囲まれており、これにより “PHPモード” に入ったり出たりすることができます。

PHPがクライアントサイドJavaScriptのようなものと異なるのは、コードがサーバー上で実行され、HTMLが生成され、それがクライアントに送信されることです。 クライアントはスクリプトの実行結果を受け取りますが、基本的なコードが何であるかは知りません。 Webサーバーを設定して、すべてのHTMLファイルをPHPで処理するようにすることもできますが、そうするとユーザーはあなたが何をしているのかわからなくなります。

PHPを使う上での一番の利点は、初めての人にとっては非常に簡単で、プロのプログラマーにとっては多くの高度な機能を提供してくれることです。 PHPの機能の長いリストを読んでも怖くありません。 短時間で飛び込んで、数時間で簡単なスクリプトを書き始めることができるのです。

PHPの開発はサーバーサイドスクリプトに重点が置かれていますが、それ以外にもいろいろなことができます。 ウェブプログラミングにしか興味がないのであれば、入門編のチュートリアルに進むこともできます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です