PHP获取路径和⽬录的⽅法总结【必看篇】PHP获取⽬录和的⽅法通过魔术变量;通过超级全局变量;通过相关函数等等:
<?php
/**
* PHP获取路径或⽬录实现
*/
//魔术变量,获取当前⽂件的绝对路径
echo "__FILE__: ========> ".__FILE__;
echo '<br/>';
php如何运行代码//魔术变量,获取当前脚本的⽬录
echo "__DIR__: ========> ".__DIR__;
echo '<br/>';
//dirname返回路径的⽬录部分,dirname(__FILE__)相当于__DIR__
echo "dirname(__FILE__): ========> ".dirname(__FILE__);
echo '<br/>';
//$_SERVER['PHP_SELF']和$_SERVER['SCRIPT_NAME']的结果⼀般相同,他们都是获取当前脚本的⽂件名
//只有当php以cgi⽅式运⾏时有区别,但是现在⼏乎不到以cgi⽅式运⾏php了
echo '$_SERVER["PHP_SELF"]: ========> '.$_SERVER['PHP_SELF'];
echo '<br/>';
echo '$_SERVER["SCRIPT_NAME"]: ========> '.$_SERVER['SCRIPT_NAME'];
echo '<br/>';
//当前执⾏脚本的绝对路径。记住,在CLI⽅式运⾏php是获取不到的
echo '$_SERVER["SCRIPT_FILENAME"]: ========> '.$_SERVER['SCRIPT_FILENAME'];
echo '<br/>';
//当前运⾏脚本所在的⽂档根⽬录。在服务器配置⽂件中定义。
echo '$_SERVER["DOCUMENT_ROOT"]: ========> '.$_SERVER['DOCUMENT_ROOT'];
echo '<br>';
//getcwd()返回当前⼯作⽬录
echo "getcwd(): ========> ".getcwd();
echo '<br>';
echo '<br>';
echo "本⽂来⾃";
打印结果如下【我的根⽬录是:G:/web】:
以上这篇PHP获取路径和⽬录的⽅法总结【必看篇】就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。