2011.05.30

【FAQ】『PHPによるWebアプリケーションスーパーサンプル 第2版』

PHPによるWebアプリケーションスーパーサンプル 第2版

●質問:564ページの$sv = “localhost”;に関し
 564ページのソースコード8行目に$sv = “localhost”;とありますが、これはなにを意味しているのでしょうか?
 wwwrootの下のディレクトリ(IISで設定された仮想ディレクトリ)のことでしょうか?
 PHPに不慣れであるため分かりません。

●回答
 この$svにはPHPスクリプトから接続するデータベースサーバーのサーバー名(ホスト名)を格納しています。
 「localhost」は、自分自身のコンピュータのサーバー名なので、ここでは、Webサーバとデータベースサーバーが同じコンピュータにあることを示しています。