-
博文分类专栏
- Jquery基础教程
-
- 文章:(15)篇
- 阅读:46549
- shell命令
-
- 文章:(42)篇
- 阅读:154227
- Git教程
-
- 文章:(36)篇
- 阅读:234843
- leetCode刷题
-
- 文章:(76)篇
- 阅读:131787
-
PHP中include_path路径的配置2018-06-01 11:09 阅读(5838) 评论(0)
一、概述
在说include_path路径之前,我们先来看看,什么是绝对路径、相对路径以及未确定的路径。
绝对路径,以/开头(linux系统)或以磁盘符合开头(win系统,如E:/)的路径,如下:
/usr/local/go/bin/go #linux系统 D:/project/go/bin/go #window系统
相对路径,是以.开头的路径,如下
./findme.iml #相对当前目录 ../findme.iml #相对上一级目录
未确定路径,不是绝对和相对路径的路径,如下:
findme.iml
PHP中include_path路径,是用来处理未确定路径的。比如,我们在php中通过未确定路径引入文件,如下:
include "findme.iml"
默认情况下,include_path为include_path = ".:/php/includes"
那么,php首先查询./findme.iml文件是否存在,若不存在的话,在查询/php/includes/findme.iml文件是否存在,如果都不存在则报错文件不存在。
一般情况下,include_path尽量不要设置太多路径(每个路径通过分号分割),否则查询未确定路径会过慢。能够确定路径,尽量使用确定路径。