【 PHP 】PHP8に入門してみた 24日目 イントロダクション ( 基礎の「き」)

PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。

イントロダクション

PHPでは拡張しは「.php」

Apacheがリクエストの.phpに反応してPHPの実行エンジンを起動するそうです。

必ずしも.phpである必要はないようですが一般的には.phpにするそうです。

Struts.doに通じるものを感じます(死語)。

私の場合はNginxなのでPHP-FPMに転送され、FPMで処理されるというイメージ化と思います。

PHPには「モジュールとしてのPHP」と「FPM(FastCGI Process Manager)としてのPHP」の2種類が存在するそうです。

前者はほとんどの場合「ApacheのPHPモジュール」を指すそうです。Apacheの関数みたいな存在でしょうかね。

FPMは独立したプロセスです。JavaでいうTomcatのような位置づけだと思います。

ファイル名はシングルバイトのみ

つまり日本語を使ってはいけないということですね。

使うとどうなるのでしょうか?

やってみます。

ブラウザでアクセスしてみました。

・・・できてしまいました😅

 

「絶対に日本語使うなよ!使ったらエラーにするからな!」というわけではなさそうです。

メモ

フォルダ名/ファイル名は原則シングルバイト文字で。

シングルバイトはa-zA-Z0-9ですね。

PHPPHP

Posted by raika@blog