PHP获取当前所在目录位置的方法


Posted in PHP onNovember 26, 2014

本文实例讲述了PHP获取当前所在目录位置的方法。分享给大家供大家参考。具体分析如下:

如果要获取脚本文件的目录,要应用函数getcwd()来实现。函数声明如下:

string getcwd ( void ) ;

成功执行后返回当前目录字符串,失败返回FALSE。

示例如下:

下面将使用getcwd()函数来获取脚本文件的目录。代码如下:

$shili= getcwd () ;      //获得当前脚本目录

$i = 0;

if ( is_dir ( $shili )){                   //检测是否是合法目录

   if ($shi = opendir ( $shili )){          //打开目录

      while ($li = readdir( $shi )){       //读取目录

   $i++ ;

    echo " $i: $li" ;      } } }     //输出目录中的内容

?>

运行结果如下图所示。

PHP获取当前所在目录位置的方法

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP5+UTF8多文件上传类
Oct 17 PHP
攻克CakePHP系列一 连接MySQL数据库
Oct 22 PHP
Apache 配置详解(最好的APACHE配置教程)
Jul 04 PHP
php中通过curl检测页面是否被百度收录
Sep 27 PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
Jun 12 PHP
PHP中__FILE__、dirname与basename用法实例分析
Dec 01 PHP
Windows下Apache + PHP SESSION丢失的解决过程全纪录
Apr 07 PHP
功能强大的PHP发邮件类
Aug 29 PHP
Yii2实现多域名跨域同步登录退出
Feb 04 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
Jul 09 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
Mar 18 PHP
PHP中number_format()函数的用法讲解
Apr 08 PHP
thinkphp模板的包含与渲染实例分析
Nov 26 #PHP
PHP中strtr字符串替换用法详解
Nov 26 #PHP
thinkphp模板继承实例简述
Nov 26 #PHP
thinkphp中空模板与空模块的用法实例
Nov 26 #PHP
PHP中SimpleXML函数用法分析
Nov 26 #PHP
ThinkPHP模板输出display用法分析
Nov 26 #PHP
php中数字、字符与对象判断函数用法实例
Nov 26 #PHP
You might like
php 实现Hash表功能实例详解
2016/11/29 PHP
PHP7多线程搭建教程
2017/04/21 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
设定php简写功能的方法
2019/11/28 PHP
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
Jquery 改变radio/checkbox选中状态,获取选中的值(示例代码)
2013/12/12 Javascript
Node.js抓取中文网页乱码问题和解决方法
2015/02/10 Javascript
jquery计算鼠标和指定元素之间距离的方法
2015/06/26 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
2015/09/19 Javascript
Node.js操作Firebird数据库教程
2016/03/04 Javascript
js正则表达式replace替换变量方法
2016/05/21 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
微信小程序 配置文件详细介绍
2016/12/14 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
AjaxUpLoad.js实现文件上传功能
2018/03/02 Javascript
纯JS实现可用于页码更换的飞页特效示例
2018/05/21 Javascript
vue 父组件通过v-model接收子组件的值的代码
2019/10/27 Javascript
Vue解析剪切板图片并实现发送功能
2020/02/04 Javascript
vue实现计算器功能
2020/02/22 Javascript
[36:29]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs TNC
2018/04/02 DOTA
python教程之用py2exe将PY文件转成EXE文件
2014/06/12 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
Python栈算法的实现与简单应用示例
2017/11/01 Python
Python对象属性自动更新操作示例
2018/06/15 Python
python datetime中strptime用法详解
2019/08/29 Python
K最近邻算法(KNN)---sklearn+python实现方式
2020/02/24 Python
如何用python开发Zeroc Ice应用
2021/01/29 Python
Woolworth官网:澳洲第一大超市
2017/06/25 全球购物
拉夫劳伦爱尔兰官方网站:Ralph Lauren爱尔兰
2020/04/10 全球购物
.NET是怎么支持多种语言的
2015/02/24 面试题
中学教师请假制度
2014/02/03 职场文书
测控技术自荐信
2014/06/05 职场文书
文秘班元旦晚会活动策划方案
2014/08/28 职场文书
2019通用版新员工入职培训方案!
2019/07/11 职场文书
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL
使用 Docker Compose 构建复杂的多容器App
2022/04/30 Servers