我有这样的文件夹结构:
public_html
/index.php
outside
/other.php
我想要public_html/index.php
包含文件,该文件位于outside
文件夹中。所以,我想在文件中定义外部文件夹路径public_html/index.php
。我这样做:
索引.php
$doc_root_upper = preg_replace("#/[^/]+$#", "", $_SERVER["DOCUMENT_ROOT"]);
$outside_folder = $doc_root_upper."/outside";
include outside_folder.'/other.php';
这行得通,但是在文件夹路径之外定义 webroot 有更好的做法吗?