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动态生成JavaScript代码
Mar 09 PHP
php 数组二分法查找函数代码
Feb 16 PHP
php通用防注入程序 推荐
Feb 26 PHP
初学PHP的朋友 经常问的一些问题。不断更新
Aug 11 PHP
zend Framework中的Layout(模块化得布局)详解
Jun 28 PHP
IIS安装Apache伪静态插件的具体操作图文
Jul 01 PHP
PHP模板引擎Smarty中的保留变量用法分析
Apr 11 PHP
利用php输出不同的心形图案
Apr 22 PHP
thinkPHP中session()方法用法详解
Dec 08 PHP
浅析PHP开发规范
Feb 05 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
Feb 07 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
Sep 17 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操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
php函数serialize()与unserialize()用法实例
2014/11/06 PHP
PHP使用feof()函数读文件的方法
2014/11/07 PHP
php通过asort()给关联数组按照值排序的方法
2015/03/18 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
起点页面传值js,有空研究学习下
2010/01/25 Javascript
jquery offset函数应用实例
2012/11/14 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
原生JavaScript编写canvas版的连连看游戏
2016/05/29 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项
2017/04/23 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
详解create-react-app 自定义 eslint 配置
2018/06/07 Javascript
vue多层嵌套路由实例分析
2019/03/19 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
Vuex实现数据增加和删除功能
2019/11/11 Javascript
[46:10]2014 DOTA2国际邀请赛中国区预选赛 CnB VS HGT
2014/05/21 DOTA
Python实现简单遗传算法(SGA)
2018/01/29 Python
使用tensorflow实现线性回归
2018/09/08 Python
python 字符串常用方法汇总详解
2019/09/16 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
基于Pycharm加载多个项目过程图解
2020/01/19 Python
兰蔻加拿大官方网站:Lancome加拿大
2016/08/05 全球购物
美国网上订购鲜花:FTD
2016/09/23 全球购物
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
机械设计制造专业个人求职信
2013/09/25 职场文书
高二化学教学反思
2014/01/30 职场文书
九年级语文教学反思
2014/02/04 职场文书
拾金不昧感谢信
2015/01/21 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
使用scrapy实现增量式爬取方式
2022/06/21 Python