1 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
默認(rèn)情況下,Symfony 將警告轉(zhuǎn)換為異常...僅在開發(fā)環(huán)境中
這是一個(gè)明智的選擇,可以避免生產(chǎn)中發(fā)生意外行為時(shí)導(dǎo)致生產(chǎn)爆炸。
如果出現(xiàn)錯(cuò)誤,ldap_add 函數(shù)將返回 false。這就是你應(yīng)該檢查的。您可能想完全關(guān)閉警告,可以通過使用@ldap_add
來實(shí)現(xiàn)。
也就是說,這里有兩種選擇。
您可能想要使用 PHP Safe 庫(kù),它將警告轉(zhuǎn)換為異常。這是一個(gè)示例: https: //github.com/thecodingmachine/safe
你也可以臨時(shí)設(shè)置自己的錯(cuò)誤監(jiān)聽器來拋出異常,實(shí)際上有時(shí) Symfony 在它自己的代碼庫(kù)中這樣做。這是一個(gè)示例: https: //github.com/symfony/symfony/blob/27d84dbe57ce65203b26232b87e6660fdba2f30e/src/Symfony/Component/String/AbstractString.php#L509最重要的是不要避免恢復(fù)原始錯(cuò)誤處理程序。
回來我?guī)兔α耍?/p>
- 1 回答
- 0 關(guān)注
- 134 瀏覽
添加回答
舉報(bào)