我有一些PHP下載腳本。它的最後兩行有這些:控制操作員被誤用
header("Content-Length: ". @filesize($filename));
@readfile($filename);
NetBeans的警告在兩條線「的錯誤控制操作員誤用」。我可以忽略這個警告嗎?或者我該如何解決?
我有一些PHP下載腳本。它的最後兩行有這些:控制操作員被誤用
header("Content-Length: ". @filesize($filename));
@readfile($filename);
NetBeans的警告在兩條線「的錯誤控制操作員誤用」。我可以忽略這個警告嗎?或者我該如何解決?
由於您已經忽略了@
的PHP警告,我想您也可以忽略NetBeans警告。
更嚴重的是,你當然應該解決這個問題:
@
警告抑制器背後你的函數調用$filename
存在,如果你在嘗試讀取大小和輸出其內容之前,有權讀取它們
您知道這些行中實際做了什麼@符號嗎? – Lix 2014-09-23 08:15:30
是的,我閱讀了關於它的PHP文檔,但我不知道PHP中的異常或東西。所以ClémentMalet的回答觸及了靶心。 – Vadammt 2014-09-23 09:17:49