码迷,mamicode.com
首页 > Web开发 > 详细

PHP中使用set_include_path动态设置文件加载扫描路径

时间:2014-11-04 00:22:01      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:io   ar   使用   java   sp   文件   on   cti   bs   

/index.php
/include/config.php

下面是index.php

<?php 
$path = ‘/usr/lib/pear‘; 
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
//设置后的include_path变为类似/usr/lib/function;/usr/lib/pear 
include("config.php"); //先搜索当前目录->搜索get_include_path()列出的路径
?>

输出一下

<?php 
  echo get_include_path();
?>

结果

/user/tpls;/usr/lib/function;/usr/lib/pear;

这类似于java中的类加载路径,加载一个文件时,在扫描当前目录之后,将在上述3个路径下查找。

PHP中使用set_include_path动态设置文件加载扫描路径

标签:io   ar   使用   java   sp   文件   on   cti   bs   

原文地址:http://my.oschina.net/ososchina/blog/340352

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!