`
duduheng
  • 浏览: 22765 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

PHP中INCLUED的路径问题

 
阅读更多

假设一个目录结构

webroot/action/action.php

webroot/util/db_util.php

webroot/board.php

 

如果想要在board.php中引用action.php

那么必须在

board.php中include './action/action.php';

action.php中include './util/db_util.php';

而并非在action.php中include '../util/db_util.php';

因为他的目录层级结构是以最终需要引用的界面即board.php决定的。

分享到:
评论

相关推荐

    PHP中require和include路径问题详解

    在处理路径时,需要注意`include_path`的设置,因为它允许在指定的路径列表中搜索文件,而不是仅限于当前目录或绝对路径。通过`set_include_path`函数可以动态改变或扩展`include_path`。 总结来说,理解PHP中的...

    php相对路径解决方法

    "php相对路径解决方法"这个主题主要关注如何在PHP中有效地使用相对路径来解决文件定位的问题。以下是对这个话题的详细阐述: 一、理解路径类型 1. 绝对路径:从根目录开始的完整路径,明确指明了文件或目录的位置。...

    PHP include 漏洞扫描器

    然而,如果使用不当,`include`可能会引发安全问题,特别是所谓的“PHP包含漏洞”。这种漏洞允许攻击者通过恶意构造的输入来控制`include`的目标文件,从而执行任意代码或者获取敏感信息。 本项目“PHP include ...

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

    //输出D:/phpweb/php_example/include_path.php second: php中的set_include_path 在php中,include文件时,当包含路径不为相对也不为绝对时(如:include(“example.php”)),会先查找include_pat

    几个主流PHP软件的include结构

    首先,`include`或`require`语句在PHP中用于引入其他PHP文件,这样可以将代码划分为多个独立的文件,每个文件负责特定的功能。这种做法有利于代码的模块化,降低复杂性,并提高代码的可读性和可维护性。 1. **...

    php zend 相对路径问题

    通过上述示例可以看出,在 Zend Framework 中合理设置 `include_path` 并利用 Zend 提供的类加载机制,可以有效地解决路径相关的问题。开发者应当根据项目的实际需求,灵活运用这些技术手段,确保应用程序能够稳定...

    谈谈PHP中相对路径的问题与绝对路径的使用

    本文主要探讨了PHP中相对路径的问题及其可能导致的陷阱,以及如何有效地使用绝对路径来避免这些问题。 首先,我们要理解相对路径和绝对路径的概念。相对路径是相对于当前工作目录或当前文件的路径,而绝对路径则是...

    html 中 #include file 的用法示例介绍

    3. 不管使用哪种包含指令,在路径中使用“/”或者“\”作为分隔符都是可以的,服务器会正确地解析路径。 4. 两个站点之间的文件相互调用是不被支持的。但是,在同一个站点内,include和includevirtual的效果是相同的...

    PHP中set_include_path()函数相关用法分析_.docx

    例如,如果你有一个`conn.php`文件存储在`/usr/plugins`目录下,你可以直接在其他文件中使用`include('conn.php')`,而无需指定完整的路径,因为`set_include_path()`已经将`/usr/plugins`添加到了搜索路径中。...

    PHP脚本中include文件出错解决方法

    如果文件路径以`./`或`../`开头,它将在`include_path`设置的路径中查找,否则,它会首先在当前工作目录下寻找,然后在脚本所在的目录中寻找。 - **检查`include_path`**:`include_path`是PHP配置中的一个设置,它...

    实验5_使用include完善注册页面结构

    1. **路径问题**:当使用`include`时,请确保指定正确的文件路径,避免因路径错误而导致无法正确加载文件。 2. **安全性考虑**:在处理用户输入时,务必进行验证和过滤,防止SQL注入等安全风险。 3. **性能考量**:...

    php include的妙用,实现路径加密

    include_once ‘include/Base.php’; $path = ”; $url = isBase::decrypt(urlDecode($_SERVER[‘QUERY_STRING’])); parse_str($url); //获取通过url地址GET传递过来的变量 if(!empty($_POST[‘path’])){ //获取...

    php路径讲解

    ### PHP路径讲解详解 ...通过本文的介绍,我们可以了解到PHP中处理文件路径的具体方法以及如何有效地使用`require()`和`include()`函数来引入其他文件。理解这些概念对于编写清晰、可维护的PHP代码至关重要。

    PHP文件处理(二)文件路径及操作和权限

    `dirname()`函数可以获取路径中的目录部分,而`basename()`则用于提取路径中的文件名或基名。`realpath()`函数则能给出一个绝对路径,并且会解析符号链接。 接下来,我们讨论文件操作。PHP提供了丰富的文件操作函数...

    PHP路径讲座$_SERVER,函数部分

    3. `basename(__FILE__)`:返回路径中的文件名部分,不包括扩展名,所以对于`path.php`,它返回`path.php`。 4. `basename(__FILE__, ".php")`:通过第二个参数指定要移除的扩展名,这里返回`path`。 5. `pathinfo...

    深入理解PHP之require/include顺序 推荐

    当文件的绝对路径未指定或者使用相对路径时,PHP会按照`include_path`中定义的顺序查找文件。 让我们通过一个具体的例子来理解这个过程: 假设我们有以下目录结构: ``` root ├── 1.php ├── 3.php └── ...

    PHP中include和require的区别实例分析

    在上面的例子中,如果使用了require_once或include_once,并且提供的路径是正确的,那么command.php只会被包含一次,即使它在循环中多次被引用。 最后需要特别注意的是,在Web开发中,很多框架和应用程序使用MVC...

Global site tag (gtag.js) - Google Analytics