[PHP-users 25606] Re: REQUEST_URIとSCRIPT_NAMEとPHP_SELF
Ryosuke Hosoi
hosoi @ ryo.com
2005年 5月 14日 (土) 08:36:30 JST
細井です
From: キャスターマイルド <caster_mild_49401219 @ hotmail.com>
Subject: [PHP-users 25605] Re: REQUEST_URIとSCRIPT_NAMEとPHP_SELF
Date: Sat, 14 May 2005 04:50:03 +0900
Message-ID: <BAY101-DAV14823B579839B13E3F8983D3120 @ phx.gbl>,<20050514044615.0A43.CASTER_MILD_49401219 @ hotmail.com>
> と言うわけで、気になっているのは、
> $_SERVER['SCRIPT_NAME']
> $_SERVER['PHP_SELF']
> の両者です。
値は同じになるでしょうけど
PHP_SELF
php(モジュールまたはcgi)が設定する変数
SCRIPT_NAME
web serverが設定した環境変数から得た変数
という違いがある気が
web serverに依存しないコードを書くなら、PHP_SELFを使うべきなのかも
逆にweb serverの情報として必要なら、SCRIPT_NAMEを
# 実際PHP_SELFはインターフェースによって取り方違う模様
# ってSCRIPT_NAMEもインターフェースによって取り方違うけど
--
Ryosuke Hosoi / 細井 良祐
mailto:hosoi @ ryo.com http://www.ryo.com/
PGP Public Key http://www.ryo.com/ryo/hosoi.ryo.com.asc
fingerprint = 4F39 61B0 2034 3A5C DFE8 FBCB 7B99 90CF EBE1 A3F3
PHP-users メーリングリストの案内