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执行速度全攻略(下)
Oct 09 PHP
模拟OICQ的实现思路和核心程序(一)
Oct 09 PHP
header中Content-Disposition的作用与使用方法
Jun 13 PHP
分享PHP header函数使用教程
Sep 05 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
php的4种常见运行方式
Mar 20 PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 PHP
基于php实现的验证码小程序
Dec 13 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
Jan 21 PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 PHP
thinkPHP框架乐观锁和悲观锁实例分析
Oct 30 PHP
PHP用swoole+websocket和redis实现web一对一聊天
Nov 05 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入门学习笔记之一
2010/10/12 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
php中mail函数发送邮件失败的解决方法
2014/12/24 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
php实现的错误处理封装类实例
2017/06/20 PHP
windows下的WAMP环境搭建图文教程(推荐)
2017/07/27 PHP
prototype 学习笔记整理
2009/07/17 Javascript
HTML中的setCapture和releaseCapture使用介绍
2012/03/21 Javascript
使用indexOf等在JavaScript的数组中进行元素查找和替换
2013/09/18 Javascript
javascript生成随机数方法汇总
2015/11/12 Javascript
原生js仿jquery animate动画效果
2016/07/13 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
Vue.JS入门教程之自定义指令
2016/12/08 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
express默认日志组件morgan的方法
2018/04/05 Javascript
vue 使用自定义指令实现表单校验的方法
2018/08/28 Javascript
聊聊Vue 中 title 的动态修改问题
2019/06/11 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
2019/06/24 Javascript
Vue商品控件与购物车联动效果的实例代码
2019/07/21 Javascript
vue点击按钮实现简单页面的切换
2020/09/08 Javascript
原生JavaScript实现换肤
2021/02/19 Javascript
python中闭包Closure函数作为返回值的方法示例
2017/12/17 Python
python3.5 tkinter实现页面跳转
2018/01/30 Python
Python对象与引用的介绍
2019/01/24 Python
Python 实例方法、类方法、静态方法的区别与作用
2019/08/14 Python
python opencv 图像边框(填充)添加及图像混合的实现方法(末尾实现类似幻灯片渐变的效果)
2020/03/09 Python
基于python SMTP实现自动发送邮件教程解析
2020/06/02 Python
Stutterheim瑞典:瑞典高级外套时装品牌
2019/06/24 全球购物
物流专业求职计划书
2014/01/10 职场文书
硕士研究生求职自荐信范文
2014/03/11 职场文书
士力架广告词
2014/03/20 职场文书
小学生家长意见
2015/06/03 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
详解CSS伪元素的妙用单标签之美
2021/05/25 HTML / CSS
详解Flask开发技巧之异常处理
2021/06/15 Python
利用Python实现翻译HTML中的文本字符串
2022/06/21 Python