php 获取当前目录和当前文件夹
<?php
/**
* PHP获取路径或目录实现
*/
//魔术变量,获取当前文件的绝对路径
echo "__FILE__: ========> ".__FILE__;
echo '<br/>';
//魔术变量,获取当前脚本的目录
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>';
————————————————
版权声明:本文为CSDN博主「廖圣平」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_22823581/article/details/77155605
最新文章
- MD5验证
- spark API 介绍链接
- 转: 带你玩转Visual Studio——带你理解多字节编码与Unicode码
- php redis 分布式类
- C#之回到了最初的起点----解决方案、项目、程序集、命名空间
- ubuntu下Eclipse无法启动
- 跨站脚本攻击(Cross‐Site Scripting (XSS))
- linux下查看cpu物理个数和逻辑个数 - chw1989的专栏 - 博客频道 - CSDN.NET
- 使用maven管理后,依然找不到需要的jar包
- Linux-共享内存通信
- Django-Oscar小记:如何使用高版本Django开发网页的SEO模块
- 自由线程FreeThreadDOMDocument
- 定时器中的this和函数封装的简单理解;
- Select查询语句1
- Java入门:构造方法
- 【转载】C#进阶系列——动态Lamada(二:优化)
- hdu 5326 Work(杭电多校赛第三场)
- 分页技巧_改进JSP页面中的公共分页代码_实现分页时可以有自定义的过滤与排序条件
- CentOS中文乱码问题的解决方法
- hdu2993 MAX Average Problem (斜率dp)