main.php需要2个文件:
require './functions/fileA.php';
require './functions/fileB.php';
fileA.pgp作为函数
function doecho($url){echo $url}
在fileB.php中,我有一个调用doecho函数的函数
function withinBfunction($url){doecho($url);}
但是我收到了这个错误,
Uncaught Error: Call to undefined function curl().
但是,如果在fileB.php中我在任何函数之外调用doecho函数,它就可以工作。 看来fileB.php中的函数无法访问fileA.php上的函数
我看了一下这篇文章(PHP Fatal error: Call to undefined function when function is defined),但区别在于我没有使用课程。我有什么想法可以解决这个问题吗?
哦,是的,我已经打开了php错误日志(error_reporting(E_ALL& ~E_NOTICE& E_STRICT& ~E_DEPRECATED),我得到的就是"调用未定义的函数&#34 ;
答案 0 :(得分:0)
我认为你应该为一个目录使用两个点,如: 包括' ../目录名称';