• php set_include_path


    string set_include_path ( string $new_include_path )

    为当前脚本设置 include_path 运行时的配置选项。

    Example #2 添加到include path

    利用常量 PATH_SEPARATOR 可跨平台扩展 include path。

    这个例子中我们把 /usr/lib/pear 添加到了 现有的 include_path 的尾部。

    <?php
    $path = '/usr/lib/pear';
    set_include_path(get_include_path() . PATH_SEPARATOR . $path);
    ?>
     

    朋友们 开发的时候 ,总会 遇到 include_once()的情况。有时候,我们需要大量的引用文件,但是被引用文件的路径有时候 是个问题。  我们可以把 经常要引用 的文件,放在一个 文件夹中,我们取名为 include,这样 我们 就把 该文件夹 当做 默认的引用路径。

    我们可以 用 set_include_path() 来设定,多个路径 可以用 路径分隔符分开(windows 为';',linux为':')。

    例:

    define('INCLUDE_PATH','/include/');

    set_include_path(INCLUDE);

    这样当我们引用 include 中的文件 如 conn.php ,smarty_config.php   时,我们直接可以这样写

    include_once('conn.php');

    include_once('smarty_config.php');

    如果,我们要引用的文件不再 include中时,我们可以在设多个默认路径(当我们要引用的文件,在多个路径中多存在是,我们默认取排在最前的路径)。如下:

    define('INCLUDE_PATH','/include/');

    define('LIB_PATH','/lib/');

    set_include_path(INCLUDE_PATH.PATH_SEPARATOR.LIB_PATH.PATH_SEPARATOR.get_include_path());

    (PATH_SEPARATOR为路径分隔符)

  • 相关阅读:
    按某列分表程序
    vba里设置读取背景和字体颜色
    今天写代码的一点心得!
    vba十进制转二进制
    我的心情
    数据按列拆分(可选择)
    HashMap源码分析(一):JDK源码分析系列
    HashMap源码分析(二):看完彻底了解HashMap
    JDK源码阅读(三):ArraryList源码解析
    SpringBoot使用Docker快速部署项目
  • 原文地址:https://www.cnblogs.com/youxin/p/4106776.html
Copyright © 2020-2023  润新知