PHP框架优化之-set_include_path函数
2016-09-02 22:45
288 查看
顾名思义,set_include_path函数,是用来设置include的路径的。
比如,在正常include时,我需要指定绝对路径:
如果我们用send_inclue_path设置后,
那我第一段代码就不需要再写路径:
设置了include路径配合上一篇的spl_autoload_register函数,就可以实现不同目录的autoload
比如,在正常include时,我需要指定绝对路径:
include(ROOT_PATH . 'config/config.php'); include(ROOT_PATH . 'lib/pdo.class.php'); include(ROOT_PATH . 'global/function.php');
如果我们用send_inclue_path设置后,
// Set include_path $include_path[] = '.' ; $include_path[] = ROOT_PATH . 'lib' ; $include_path[] = ROOT_PATH . 'config' ; $include_path[] = ROOT_PATH . 'global' ; $include_path[] = get_include_path(); set_include_path(implode(PATH_SEPARATOR, $include_path));
那我第一段代码就不需要再写路径:
include('config.php'); include('pdo.class.php'); include('function.php');
设置了include路径配合上一篇的spl_autoload_register函数,就可以实现不同目录的autoload
相关文章推荐
- PHP 函数: set_include_path
- PHP中set_include_path()函数相关用法分析
- PHP中set_include_path()函数相关用法分析
- PHP中set_include_path()函数相关用法分析
- php 非常有用的高级函数PATH_SEPARATOR常量和set_include_path 3ff8
- php 非常有用的高级函数PATH_SEPARATOR常量和set_include_path
- 关于PHP的set_include_path()函数
- include("include_path")函数包含路径详讲__PHP_include()
- set_include_path, get_include_path
- set_bit() 等位函数分析! \linux-1.0\linux\include\asm\bitops.h
- php的set_include_path与get_include_path()的用法
- php 文件路径设置 set_include_path(); get_include_path();
- php中的路径问题与set_include_path使用介绍
- set_include_path的作用,为何使用XXX_SEPARATOR?
- php使用 set_include_path
- 【php】set_include_path和get_include_path用法详解
- set_include_path和get_include_path用法详解
- 设置include和require的目录get_include_path与set_include_path
- set_include_path详细解释
- SET_INCLUDE_PATH详细解释