鍍金池/ 問答/PHP/ PHP中遇到一個問題,請大佬分析一下

PHP中遇到一個問題,請大佬分析一下

相關(guān)代碼

clipboard.png

打印輸出的內(nèi)容
clipboard.png

導(dǎo)出之后,應(yīng)該有$__menu__這個變量存在的。這里卻是NULL

說明:
此處代碼是我網(wǎng)站程序的一個框架,由其他人提供的框架。

這個__menu__是所有頁面模板都會用到的一個數(shù)據(jù),其他頁面都正常,唯獨這個頁面有這個問題(另外,我線上的程序這個頁面也正常)。

我試過更改__menu__這個名稱,問題一樣,其他我所能想到的都試了,沒招了。

這里有沒有大佬能幫我分析一下這里的問題呢?

開發(fā)環(huán)境PHP 版本 PHP 7.0.1 (cli) (built: Dec 25 2017 12:02:03) ( NTS )

回答
編輯回答
薄荷綠

$data 變量中 存在一個同名的data的鍵,程序里并且進行了兩次 extract($data),第一次把data中的數(shù)據(jù)導(dǎo)出后,就替換掉了 $data 導(dǎo)致第二次導(dǎo)出的數(shù)據(jù)就不存在了

2017年5月20日 13:55
編輯回答
吢丕

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

2017年11月6日 13:49