PHP Namespacing,类和包含-函数解析时-为什么找不到函数

在我的项目中,有一个Wordpress插件:

我在自己的文件中声明了一个公共类

<?php
    namespace Foo;

      Class Bar{

        function doSomething(){
             include 'partials/display.php';
             do_display();
        }

      } 
?>

文件partials/display.php

<?php
namespace Foo;

function do_display(){
        //output some html
}

?>

我的困境是我在doSomething函数的do_display()行上遇到函数未找到错误

我已经阅读了何时将函数名称读入内部存储器,但是在这种情况下,我可以看到在将函数调用之前将其读入存储器。所以我只能假设它与命名空间

有关
xialz 回答:PHP Namespacing,类和包含-函数解析时-为什么找不到函数

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3163118.html

大家都在问