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 相关文章推荐
3.从实例开始
Oct 09 PHP
优化NFR之一 --MSSQL Hello Buffer Overflow
Oct 09 PHP
php中cookie的作用域
Mar 27 PHP
php empty,isset,is_null判断比较(差异与异同)
Oct 19 PHP
PHP仿盗链代码
Jun 03 PHP
测试php函数的方法
Nov 13 PHP
php二维数组转成字符串示例
Feb 17 PHP
PHP的拦截器实例分析
Nov 03 PHP
php字符串函数学习之substr()
Mar 27 PHP
PHP获取一年有几周以及每周开始日期和结束日期
Aug 06 PHP
PHP定时执行任务的3种方法详解
Dec 21 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 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 foreach循环使用详解与实例代码
2010/05/08 PHP
php接口与接口引用的深入解析
2013/08/09 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
2017/10/25 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
php实现映射操作实例详解
2019/10/02 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
2011/04/27 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
2013/08/06 Javascript
判断ie的两种简单方法
2013/08/12 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
2016/08/11 Javascript
使用nodejs爬取前程无忧前端技能排行
2017/05/06 NodeJs
AngularJS实用基础知识_入门必备篇(推荐)
2017/07/10 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
vue webpack打包优化操作技巧
2018/02/22 Javascript
jQuery使用each遍历循环的方法
2018/09/19 jQuery
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
iview实现动态表单和自定义验证时间段重叠
2021/01/10 Javascript
[02:51]DOTA2 Supermajor小组分组对阵抽签仪式
2018/06/01 DOTA
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
pycharm 在windows上编辑代码用linux执行配置的方法
2018/10/27 Python
pandas 转换成行列表进行读取与Nan处理的方法
2018/10/30 Python
python进行文件对比的方法
2018/12/24 Python
python覆盖写入,追加写入的实例
2019/06/26 Python
keras导入weights方式
2020/06/12 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
10分钟理解CSS3 FlexBox弹性布局
2018/12/20 HTML / CSS
二手书店创业计划书
2014/01/16 职场文书
电大奖学金获奖感言
2014/08/14 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
2016年“6.26”禁毒宣传月系列活动总结
2016/04/05 职场文书
nodejs利用readline提示输入内容实例代码
2021/07/15 NodeJs
MySQL创建管理HASH分区
2022/04/13 MySQL