说我在www.myhosting.com/data/test.db下有一个“test.db”文件。 我需要从www.myhosting.com/inc/functions.php
引用此文件引用该文件的正确方法是什么?
$filename = '../data/test.db';
是不合适的,因为www.myhosting.com/index.php会尝试去一个不存在的父目录../ data
答案 0 :(得分:1)
创建(如果您还没有)config.php
文件,您可以在其中定义根目录的绝对路径并将其包含在每个脚本中。之后 - 使用该常量来组装路径。
即:
$filename = ROOT_PATH . '/data/test.db';
答案 1 :(得分:1)
第一种方式:
$filename = $_SERVER['DOCUMENT_ROOT'] . '/data/test.db';
第二
$filename = getcwd() . '../data/test.db';