PHP入門 - 概要
目次
PHPとは
- PHP: Hypertext Preprocessor の略です。
- Web開発によく用いられるサーバサイドスクリプト言語のひとつです。
- Perl、PHP、Python の3言語を総称して P言語とも呼ばれます。
- 1995年に、デンマーク系カナダ人のラスマス・ラードフが最初のPHP 1.0をリリースしたのが最初です。
- Perl より新しく、Ruby や Python よりは古い言語です。
- 2019年10月現在、PHP 7.3.10 がリリースされています。
- 文法は、C言語、Java、Perl に似ています。
- 様々な追加ライブラリが PEAR や PECL と呼ばれる配布サービスで公開されています。
- Perl/CGI が通常、1回の呼び出し毎にプロセスを起動するのに対し、PHP はプロセス起動が不要です。
- 各バージョンのサポート期限:https://www.php.net/supported-versions.php
PHPのインストール
CentOS 7 の場合 PHP 5.4 が、CentOS 8 の場合 PHP 7.2 がインストールされます。
Shell
# yum install -y php # php --version
Ubuntu 16.04 の場合 PHP 7.0 が、Ubuntu 18.04 の場合 PHP 7.2 がインストールされます。
Shell
$ sudo apt install php $ php --version
Windows の場合
下記からダウンロードしてインストールしてください。
Shell
https://www.php.net/downloads.php
PHPの実行
下記の様なテキストファイル (hello.php) を作成します。
hello.php
<?php echo "Hello world!!\n";
コマンドラインから下記の様にして実行します。
Shell
$ php hello.php Hello world!!
先頭行に #!/usr/bin/php を書くことで、直接実行ファイルとすることもできます。/usr/bin/php のパス名はシステムによって異なることがあります。
hello.php
#!/usr/bin/php <?php echo "Hello world!!\n";
chmod コマンドで実行パーミッションを付与することで実行可能となります。
Shell
$ chmod 755 hello.php $ ./hello.php Hello world!!
Copyright(C) 2013-2019 杜甫々
初版:2013年5月12日、最終更新:2019年10月6日
https://www.tohoho-web.com/php/about.html