gpt4 book ai didi

php - 为什么 simplexml_load_file 相对于主机文件不起作用?

转载 作者:可可西里 更新时间:2023-11-01 00:23:47 25 4
gpt4 key购买 nike

我在包含的 PHP 文件中放置了 simplexml_load_file 指令。但是这个指令的工作取决于我从哪里包含这个文件。为什么?是否可以相对于放置的文件指令解释相对文件路径?

最佳答案

您始终可以使用魔法 __FILE__ 访问当前文件的完整路径常量,因此您可以像这样编写 simplexml_load_file() 调用:

<?php
simplexml_load_file(dirname(__FILE__).'/file.xml');

更新

自 PHP 5.3 以来,引入了一个新的 __DIR__,您可以像这样使用它来代替 dirname(__FILE__):

<?php
simplexml_load_file(__DIR__).'/file.xml');

关于php - 为什么 simplexml_load_file 相对于主机文件不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11468919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com