• 技术文章 >后端开发 >php教程

    php中的路径问题与set_include_path使用介绍_php技巧

    2016-05-17 08:49:46原创429
    first:

    php中常用的路径

    当前文件路径:D:\phpweb\php_example\include_path.php
    复制代码 代码如下:

    1.dirname(__FILE__); //输出D:\phpweb\php_example
    2.$_SERVER['SCRIPT_FILENAME']; //输出D:/phpweb/php_example/include_path.php

    second:

    php中的set_include_path

    在php中,include文件时,当包含路径不为相对也不为绝对时(如:include("example.php")),会先查找include_path所设置的目录,然后再在当前目录查找,这也是为什么很多资料上提到include("./example.php")比include("example.php")效率高的原因。

    方法:

    1.ini_set("include_path", "/usr/lib/pear"); //所有版本
    2.set_include_path("/usr/lib/pear"); //version>=4.3.0
    可以用下面的方法,在原有目录上添加目录
    复制代码 代码如下:

    $path = '/usr/lib/pear';
    set_include_path(get_include_path() . PATH_SEPARATOR . $path);//设置后的include_path变为类似/usr/lib/function;/usr/lib/pear
    ?>
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php解压文件代码实现php在线解压_php实例 下一篇:php 不使用js实现页面跳转_php技巧
    Web大前端开发直播班

    相关文章推荐

    • Composer PHP依赖管理的新时代• [求助]zend studio怎么调试• 求一段php取值代码• 【php】PHP.ini配置文件中文• php-工厂模式

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网