set_include_path在win和linux下的区别


Posted in PHP onJanuary 10, 2008

刚刚调式程序,本来在服务器上好好的程序到了win下居然出错。 
后来仔细调式才发现是set_include_path的问题。 
在win下,当你要include多个路径的话,你要用“;”隔开,但在linux下就使用":"隔开的。。
Zendframe 中的include path 设置2007-06-29 11:55ZF的例子中的include_path感觉不行, 会破坏已有的设置, 所以我感觉, 要这样设置更好:

//Include Path setting
set_include_path(get_include_path() . PATH_SEPARATOR . __APP_ROOT_PATH__ . 'Library' . DIRECTORY_SEPARATOR . 'ZF' . DIRECTORY_SEPARATOR);

require 'Zend/Loader.php';

get_include_path()       是获得系统当前的inc_path路径. 

__APP_ROOT_PATH__      是我自己设置的一个常量,代表当前的目录.

PATH_SEPARATOR     这个可要说一下了, 因为WIN下的path是用 ; (分号) 来分割的, 但LINUX下是用 : (冒号) 来分割,所以要用这个常量来代表 分割符.

这样设置后, 在WIN和LINUX下, 都可以使用.  

PHP 相关文章推荐
人大复印资料处理程序_补充篇
Oct 09 PHP
php桌面中心(一) 创建数据库
Mar 11 PHP
PHP 木马攻击防御技巧
Jun 13 PHP
PHP5 面向对象(学习记录)
Dec 02 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
PHP批量生成静态HTML的简单原理和方法
Apr 20 PHP
php实现用已经过去多长时间的方式显示时间
Jun 05 PHP
php通过前序遍历树实现无需递归的无限极分类
Jul 10 PHP
php获得文件夹下所有文件的递归算法的简单实例
Nov 01 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
PHP convert_uudecode()函数讲解
Feb 14 PHP
php7性能提升的原因详解
Oct 13 PHP
php模板之Phpbean的目录结构
Jan 10 #PHP
Phpbean路由转发的php代码
Jan 10 #PHP
php框架Phpbean说明
Jan 10 #PHP
深入解析php模板技术原理【一】
Jan 10 #PHP
php下MYSQL limit的优化
Jan 10 #PHP
优化使用mysql存储session的php代码
Jan 10 #PHP
Http 1.1 Etag 与 Last-Modified提高php效率
Jan 10 #PHP
You might like
php SQL Injection with MySQL
2011/02/27 PHP
php session安全问题分析
2011/06/24 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
php微信开发之关注事件
2018/06/14 PHP
PHP filesize函数用法浅析
2019/02/15 PHP
使用非html5实现js板连连看游戏示例代码
2013/09/22 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
简介JavaScript中的setTime()方法的使用
2015/06/11 Javascript
AngularJS控制器controller正确的通信的方法
2016/01/25 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
vue.js指令和组件详细介绍及实例
2017/04/06 Javascript
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
vue-cli 引入、配置axios的方法
2018/05/08 Javascript
详解小程序横屏方案对比
2020/06/28 Javascript
Vue中强制组件重新渲染的正确方法
2021/01/03 Vue.js
Python Requests 基础入门
2016/04/07 Python
Python装饰器用法实例总结
2018/02/07 Python
Python使用爬虫爬取静态网页图片的方法详解
2018/06/05 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
django admin 根据choice字段选择的不同来显示不同的页面方式
2020/05/13 Python
详解python 支持向量机(SVM)算法
2020/09/18 Python
详解python中的异常和文件读写
2021/01/03 Python
Html5中的桌面通知Notification的实现
2018/09/25 HTML / CSS
海外淘书首选:AbeBooks
2017/07/31 全球购物
什么样的创业计划书可行性高?
2014/02/01 职场文书
绿化工程实施方案
2014/03/17 职场文书
技术岗位竞聘演讲稿
2014/05/16 职场文书
领导干部作风整顿个人剖析材料
2014/10/11 职场文书
2014年乡镇团委工作总结
2014/12/18 职场文书
医生辞职信范文
2015/03/02 职场文书
民事答辩状格式范文
2015/05/21 职场文书
Nginx动静分离配置实现与说明
2022/04/07 Servers