0

所以我对 PHP 并不完全陌生,但这让我很困惑。

我对 PHP 包含路径的理解是,当您设置路径时,无论是通过 ini、htaccess 还是 set_include_path,只要包含在这些路径之一中,PHP 就应该能够找到它。例子...

目录结构。

  • 文件夹A
    • 文件A.php
  • 文件夹B
    • 文件B.php

假设我将包含路径设置为 ... /folderA; /文件夹B

然后像这样在fileA中写一个包含

----- 文件A -----

<$php 
     include 'fileB.php'; 

PHP应该能够找到fileB。这个对吗?

让我重述一下。如果文件在包含路径中,则不需要相对路径?

4

1 回答 1

0

或者,您可以:

  1. /指定根文件夹的路径(以开头fileB.php):

    如果$_SERVER['DOCUMENT_ROOT']您不知道哪个文件夹是实际的根目录,请使用)

  2. 指定当前目录的路径(例如../folderB/fileB.php

您可能还想查看文档herehere关于包含路径如何实际工作的内容。

于 2013-04-23T03:47:17.430 回答