人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPの質問です。
実行されるphpファイル(自身)のパスを取得する方法は、ありませんか?
サーバ上のファイルパスでも、URLパスでもかまいませんが、なるべくシンプルな方法が良いです。
※今回smartyは対象外としたいですが、それに近しいシンボル名で解決する方法、またはAPI呼び出し一発が望ましいです。

●質問者: P-mako
●カテゴリ:ウェブ制作
✍キーワード:API PHP Smarty URL サーバ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● harg
●55ポイント

http://manual.xwd.jp/language.variables.external.html

$HTTP_SERVER_VARS[’PHP_SELF’];

で取得できると思います。

◎質問者からの返答

すばらしいです。

HTTP_SERVER_VARSにあったんですね。

ありがとうございました。


2 ● くいっぱ
●5ポイント

http://www.zend.co.jp/products/studio/ZendInformationCenter/php_...

ファイルの物理パスの方ですか?

$SCRIPT_NAME

で取れます。

その他環境変数は参考URLをみてみてください。

大抵はここに格納されています。

◎質問者からの返答

残念ながら取得不可でした。

明示してませんでしたが、PHP4です。

記事は、Apache1.3系+PHP3のようなのですね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ