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 相关文章推荐
Zend Framework中的简单工厂模式 图文
Jul 10 PHP
表格展示无限级分类(PHP版)
Aug 21 PHP
IIS安装Apache伪静态插件的具体操作图文
Jul 01 PHP
注意:php5.4删除了session_unregister函数
Aug 05 PHP
php四种基础算法代码实例
Oct 29 PHP
PHP命名空间(namespace)的动态访问及使用技巧
Aug 18 PHP
php数组键名技巧小结
Feb 17 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
Mar 14 PHP
PHP实现动态创建XML文档的方法
Mar 30 PHP
php分享朋友圈的实现代码
Feb 18 PHP
laravel 之 Eloquent 模型修改器和序列化示例
Oct 17 PHP
PhpStorm+xdebug+postman调试技巧分享
Sep 15 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
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
php 查找数组元素提高效率的方法详解
2017/05/05 PHP
thinkPHP实现的联动菜单功能详解
2017/05/05 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
使用laravel的migrate创建数据表的方法
2019/09/30 PHP
用JavaScript 处理 URL 的两个函数代码
2007/08/13 Javascript
jquery按回车提交数据的代码示例
2013/11/05 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
js遍历子节点子元素附属性及方法
2014/08/19 Javascript
jQuery对指定元素中指定字符串进行替换的方法
2015/03/17 Javascript
使用js复制链接中的部分文字的方法
2015/07/30 Javascript
学JavaScript七大注意事项【必看】
2016/05/04 Javascript
Bootstrap前端开发案例一
2016/06/17 Javascript
jQuery stop()用法实例详解
2016/07/28 Javascript
jQuery 特性操作详解及实例代码
2016/09/29 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
JS鼠标3次点击事件实现代码及扩展思路
2017/09/12 Javascript
AngularJS中控制器函数的定义与使用方法示例
2017/10/10 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
初学Python函数的笔记整理
2015/04/07 Python
使用Python实现简单的服务器功能
2017/08/25 Python
如何利用python查找电脑文件
2018/04/27 Python
Python Socket编程之多线程聊天室
2018/07/28 Python
python消除序列的重复值并保持顺序不变的实例
2018/11/08 Python
python 3.3 下载固定链接文件并保存的方法
2018/12/18 Python
Mac安装python3的方法步骤
2019/08/09 Python
记一次高分屏下canvas模糊问题
2020/02/17 HTML / CSS
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
英语求职信范文
2014/05/23 职场文书
中秋晚会策划方案
2014/06/12 职场文书
门球健将观后感
2015/06/16 职场文书
公司庆典主持词
2015/07/04 职场文书