include_path的作用就是设置用include()函数包函文件时的路径,当然也可以不设置include_path,只要在包函文件时写出具体的文件相对或绝对路即可:

下面以安装smarty为例:

下面内容中,我们都是假设你的文件放在了D:\Appserv\www.phpernote.com\Smarty下。

1、找到你的php.ini配置文件,修改php.ini的include_path选项,把smarty的库文件路径加上,比如:

include_path = "D:\Appserv\www.phpernote.com\Smarty\libs"

注意:这里可以设置多个包含文件路径,用";"隔开。

2、载入Smarty库

在任意项目的代码中就可以直接使用 include "Smarty.class.php"; 了。

可以看出设置了include_path后,要包函文件Smarty.class.php就比较简便了,不用写一大串的路径。

有两种方法来设置php的include_path

一:修改php.ini文件中的include_path项。

例:include_path = .:/usr/local/lib/php:./include

二:使用ini_set方法(对于无法修改php.ini的情况)。

例:ini_set("include_path", ".:../:./include:../include");

php ini include,php.ini文件中的include_path设置相关推荐

  1. php.ini文件中的include_path设置

    一直对include_path的作用不了解,也没怎么注意过它的用途,今天在网上看一些资料后明白了,记录一下: 其实设置include_path的作用就是设置用include()函数包函文件时的路径,当 ...

  2. 百度度地图总是提示key 验证出错 请在 AndroidManifest xml 文件中检查 key 设置解决办法

    调用百度度地图总是提示key 验证出错! 请在 AndroidManifest.xml 文件中检查 key 设置 logcat提示如下 01-06 10:08:37.886: E/baidumapsd ...

  3. include的头文件中include其他头文件时的路径问题

    问题 由于之前项目做得很少,一直没有注意到这个问题,include一直认为就是直接把include的文件复制过来,并没有去深究里面的原理.但今天做项目时发现如果是直接复制过来,那include的文件里 ...

  4. 第二步:关于布局文件中的大小设置使用问题

    在android上一定要注意布局里面的宽度和高度设置 下面转载自原帖地址http://www.ophonesdn.com/forum/thread-1946-2-1.html 看到有很多网友不太理解d ...

  5. C#生成PDF文件中时,设置边框为虚线和隐藏显示单个或者多个边框。

    由于最近在项目中要增加一个虚线的框,要用来签名.但是发现网上很少有这一部分的帖子,最后翻来翻去全是java的,干脆自己写一个mark一下. 现有项目中,我们采用itext技术生成pdf.但是itext ...

  6. Windows2000和WindowsXP中system.ini与win.ini的详细介绍

    友情提示:system.ini与win.ini与注册表同等重要的地位,删除其中的某项你的系统就有可能崩溃!请在操作前一定要做好备份复制到另一个位置! 1.前言 Windows利用扩展名为.INI的文件 ...

  7. 文件中的EOF是什么

    1.EOF 定义在 /usr/include/stdio.h 文件中: 从上面 EOF 的定义我们可以看出 EOF 本质上就是一个值为-1的常量! 2.在Linux系统之中,EOF根本不是一个字符,而 ...

  8. 多个文件中如何共用一个全局变量

    多个文件中如何共用一个全局变量 例子: 头文件:state.h   源文件:state.cpp 其它源文件:t1.cpp  t2.cpp  t3.cpp, 这些源文件都包含头文件state.h. 需要 ...

  9. Maven Pom文件中的scope含义

    一.scope作用 scope主要是为了管理依赖的部署,确定依赖的使用范围.使用scope标签,可以很方便.直观的进行依赖的总体管理. 二.scope的使用 compile(默认值) 缺省值,会随一起 ...

最新文章

  1. 不相交轮换的乘积怎么求_谁能告诉我 轮换的乘积 怎么做?具体题目是
  2. 中国队拿下口罩人脸识别世界第一!还将推出全球最大公开人脸数据集
  3. oracle中的listener.ora和tnsnames.ora
  4. Java注解Annotation 完成验证
  5. 高通发布一系列新型WiFi芯片:兼容WiFi 6技术
  6. C4d模型--电商广告海报三维模型
  7. 4KB/2MB/1GB 4级/5级分页模式下的线性地址翻译以及CR3
  8. 关于List转Json的简单方法
  9. signature=daa3bbe3ad9a7c162ba9d98f8d9e7530,来用百度密语吧!!!
  10. ORA-01950: 对表空间 USERS无权限
  11. WordPress Feed跳转
  12. 神经网络控制与matlab仿真,神经网络matlab代码程序
  13. scala linearization
  14. 中小软件企业如何生存和发展
  15. 数据清洗与处理第二章
  16. Android学习日记
  17. 在七牛云建对象存储用于上传图片
  18. 笔记本选购指南-2022年初购买笔记本建议
  19. android 手柄助手,新游手柄助手app
  20. Spring Cloud Gateway 3.1.3最新版中文手册官网2022

热门文章

  1. 动态规划求解序列问题(LIS、JLIS)
  2. VS 团队资源管理 强制解锁锁定文件
  3. Jsoncpp Compiler、Programming
  4. 连接sql server数据库的两种方式
  5. GridView的操作大全
  6. vb.net中的-String类
  7. 很酷的一套 Flex/AIR 皮肤 (KingnareStyle)
  8. python查询mysql表名字动态日期_Python之路day11作业-MySQL表查询
  9. build 之前执行task_一次NPM前端项目的CI-Build速度优化
  10. linux大容量硬盘 克隆到小硬盘_Linux添加新硬盘的挂载方法