0

こんにちは、インクルード ファイル スクリプトをエコーする方法を教えてください。


**index.php**
<?php


include('inc.php');

?>

**inc.php**

<?php

echo  $_SERVER['PHP_SELF'] ;

?>

+++++++++++++++++++++++++++++++++++++++

私のファイルは localhost/test/file/ にあります

上記のスクリプトの出力は/test/file/index.php です

私が欲しいのは、出力が/test/file/inc.phpであることです 助けてください。

4

2 に答える 2

0

__FILE__代わりに欲しいと思います$_SERVER['PHP_SELF']

参照: http://php.net/manual/en/language.constants.predefined.php

于 2012-11-14T03:26:49.700 に答える
0

私はあなたがこのようなものを探していると信じています:

$pathToInc = dirname(__FILE__);

次に、$pathToInc または inc.php 内から変数に名前を付けたものをエコーするだけです。これにより、index.php のパッチではなく、その変数内のパスが出力されます。

于 2012-11-14T03:27:04.423 に答える