如果我调用 php parse_ini_file("foo.ini")
,它会在哪些路径中查找 foo.ini ?包含路径?该函数的文档没有提到它。
Sietse de Kaper
问问题
3508 次
3 回答
6
parse_ini_file 的 filename 参数是标准的 php 文件名,因此与使用fopen打开文件的规则相同。
您必须指定绝对文件路径(“/path/to/my.ini”)或相对于当前工作目录的路径(“my.ini”)。查看当前工作目录的getcwd 。
与默认的 fopen 命令不同,如果指定了相对路径(“my.ini”),则 parse_ini_file将在搜索当前工作目录后搜索包含路径。我在 php 5.2.6 中验证了这一点。
于 2008-09-26T14:40:19.803 回答
1
我想它只在当前工作目录中查找 -如果您想知道那是什么,请参阅http://uk3.php.net/manual/en/function.getcwd.php 。
您始终可以通过基于 $_SERVER['DOCUMENT_ROOT'] 找到相对于您的应用程序的路径
于 2008-09-26T14:10:25.303 回答
1
它可能取决于您的配置,但主要是当前目录,然后是 include_path
于 2008-09-26T14:11:11.727 回答