php中的路径问题与set_include_path使用介绍


Posted in PHP onFebruary 11, 2014

first:

php中常用的路径

当前文件路径:D:\phpweb\php_example\include_path.php

1.dirname(__FILE__); //输出D:\phpweb\php_example 
2.$_SERVER['SCRIPT_FILENAME']; //输出D:/phpweb/php_example/include_path.php

second:

php中的set_include_path

在php中,include文件时,当包含路径不为相对也不为绝对时(如:include("example.php")),会先查找include_path所设置的目录,然后再在当前目录查找,这也是为什么很多资料上提到include("./example.php")比include("example.php")效率高的原因。

方法:

1.ini_set("include_path", "/usr/lib/pear"); //所有版本
2.set_include_path("/usr/lib/pear"); //version>=4.3.0
可以用下面的方法,在原有目录上添加目录

<?php 
$path = '/usr/lib/pear'; 
set_include_path(get_include_path() . PATH_SEPARATOR . $path);//设置后的include_path变为类似/usr/lib/function;/usr/lib/pear 
?>
PHP 相关文章推荐
php学习之 认清变量的作用范围
Jan 26 PHP
PHP+Mysql+jQuery实现动态展示信息
Oct 08 PHP
探讨如何使用SimpleXML函数来加载和解析XML文档
Jun 07 PHP
Yii分页用法实例详解
Dec 04 PHP
php实现两表合并成新表并且有序排列的方法
Dec 05 PHP
PHP获取文件行数的方法
Jun 10 PHP
整理php防注入和XSS攻击通用过滤
Sep 13 PHP
PHP实现批量上传单个文件
Dec 29 PHP
关于PHP中Session文件过多的问题及session文件保存位置
Mar 17 PHP
php 删除一维数组中某一个值元素的操作方法
Feb 01 PHP
阿里对象存储OSS在laravel框架中的使用方法
Oct 13 PHP
PHP 出现 http500 错误的解决方法
Mar 09 PHP
php 不使用js实现页面跳转
Feb 11 #PHP
简单的php中文转拼音的实现代码
Feb 11 #PHP
PHP字符串的递增和递减示例介绍
Feb 11 #PHP
thinkphp3查询mssql数据库乱码解决方法分享
Feb 11 #PHP
php发送post请求的三种方法
Feb 11 #PHP
codeigniter教程之多文件上传使用示例
Feb 11 #PHP
php创建sprite
Feb 11 #PHP
You might like
php 保留字列表
2012/10/04 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
Laravel框架源码解析之入口文件原理分析
2020/05/14 PHP
非常好的js代码
2006/06/27 Javascript
兼容Mozilla必须知道的知识。
2007/01/09 Javascript
js下判断 iframe 是否加载完成的完美方法
2010/10/26 Javascript
Javascript中浮点数相乘的一个解决方法
2014/06/03 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
2017/02/07 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
原生js实现简单的焦点图效果实例
2017/12/14 Javascript
JavaScript设计模式之缓存代理模式原理与简单用法示例
2018/08/07 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
2019/04/10 Javascript
js实现for循环跳过undefined值示例
2019/07/02 Javascript
python更新列表的方法
2015/07/28 Python
python使用Matplotlib绘制分段函数
2018/09/25 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
python交互模式下输入换行/输入多行命令的方法
2019/07/02 Python
python实现证件照换底功能
2019/08/20 Python
numpy:找到指定元素的索引示例
2019/11/26 Python
Python中bisect的使用方法
2019/12/31 Python
Python通过len函数返回对象长度
2020/10/22 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
vue+django实现下载文件的示例
2021/03/24 Vue.js
文化活动实施方案
2014/03/28 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
先进单位事迹材料
2014/12/25 职场文书
教师师德表现自我评价
2015/03/05 职场文书
小学体育教学随笔
2015/08/14 职场文书
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android