ホームページ  >  記事  >  バックエンド開発  >  thinkphp_PHP チュートリアルのパスの問題

thinkphp_PHP チュートリアルのパスの問題

WBOY
WBOYオリジナル
2016-07-12 09:04:25889ブラウズ

thinkphp のパスの問題

コントローラーのメソッドに次のステートメントを記述します。
パブリック関数テスト()
{
echo 'dirname(__FILE__) ' . dirname(__FILE__) '
';
echo 'dirname(__ROOT__) ' . dirname(__ROOT__) '
';
echo '__ROOT__ ' . __ROOT__ 。
//エコー '__Public__ ' . __Public__ .
echo '';
echo '__FILE__ ' . __FILE__ .
echo '$_SERVER["PHP_SELF"]' . $_SERVER['PHP_SELF'] '
';
echo '$_SERVER["SCRIPT_NAME"]' . $_SERVER['SCRIPT_NAME'] '
';
echo '$_SERVER["SERVER_HOST"]' . $_SERVER['SERVER_HOST'] '
';
echo '$_SERVER["SERVER_NAME"]' . $_SERVER['SERVER_NAME'] '
';
echo '$_SERVER["SERVER_PROTOCOL"]' . $_SERVER['SERVER_PROTOCOL'] '
';
echo '$_SERVER["SERVER_FILENAME"]' . $_SERVER['SCRIPT_FILENAME'] '
';
echo ディレクトリ名($_SERVER['SCRIPT_FILENAME']);
エコー __DIR__;
}
ブラウザがこのメソッドにアクセスした結果は次のようになります
ディレクトリ名(__FILE__) D:WWWtpappApplicationHomeController
ディレクトリ名(__ROOT__)
__ROOT__ /tpapp
banner1.jpg__FILE__ D:WWWtpappApplicationHomeControllerApiController.class.php
$_SERVER["PHP_SELF"]/tpapp/index.php/home/api/test
$_SERVER["SCRIPT_NAME"]/tpapp/index.php
$_SERVER["SERVER_HOST"]
$_SERVER["SERVER_NAME"]ローカルホスト
$_SERVER["SERVER_PROTOCOL"]HTTP/1.1
$_SERVER["SERVER_FILENAME"]D:/WWW/tpapp/index.php
http://www.bkjia.com/PHPjc/1073351.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1073351.html技術記事 thinkphp のパスの問題については、コントローラーの public function test() { echo dirname(__FILE__) . dirname(__ROOT__)... のメソッドに次のステートメントを記述します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。