2009-07-02 6 views
18

を含んで、現在のPHPスクリプトの名前を取得:私は、ファイルがそうのよう務めていたファイル

AJAXリクエストハンドラ - >私は自分自身を含め以内に含まれたファイルの名前を取得したいファイル

を含めます。 $_SERVER['PHP_SELF']または$_SERVER['SCRIPT_NAME']は、 "親"スクリプト名を返すので、これには適しません。

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

答えて

34
+0

残念ながら、これは複数のリンクサーバーを使用したセットアップでは機能しません。 '__FILE__'は実際のファイル名を示していますが、パスは' DOCUMENT_ROOT'とは異なる場合があります。一部のサーバーでは、サーバーのエラーが500件発生します。 'DOCUMENT_ROOT'を基準にして現在のインクルードファイルのファイル名を見つける方法がまだ見つかりませんでした。 –

22

あなたは(ディレクトリなし)ファイルの名前のみの一部をしたい場合は、basename(__FILE__)または単にディレクトリdirname(__FILE__)のために使用することができます。

関連する問題