PHP中遇到一个问题,请大佬分析一下

相关代码

clipboard.png

打印输出的内容
clipboard.png

导出之后,应该有$__menu__这个变量存在的。这里却是NULL

说明:
此处代码是我网站程序的一个框架,由其他人提供的框架。

这个__menu__是所有页面模板都会用到的一个数据,其他页面都正常,唯独这个页面有这个问题(另外,我线上的程序这个页面也正常)。

我试过更改__menu__这个名称,问题一样,其他我所能想到的都试了,没招了。

这里有没有大佬能帮我分析一下这里的问题呢?

开发环境PHP 版本 PHP 7.0.1 (cli) (built: Dec 25 2017 12:02:03) ( NTS )

阅读 1.8k
2 个回答

$data 变量中 存在一个同名的data的键,程序里并且进行了两次 extract($data),第一次把data中的数据导出后,就替换掉了 $data 导致第二次导出的数据就不存在了

新手上路,请多包涵

不要瞎说,哪里来的第二次extract($data);

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题