作者KawasumiMai (モウソウ×ボウソウ)
看板PHP
標題[請益] file_get_contents 錯誤排除
時間Thu Aug 16 14:27:04 2012
file_get_contents函數
如果發生任何錯誤,要怎麼產生動作而不印出warning?
目前是發生failed to open stream: HTTP request failed!
然後會印出錯誤訊息
好像沒有跟fopen一樣,有or die("錯誤訊息")的樣子
$response=file_get_contents($url);
if(!$response)
這點也失敗了
希望能夠排除這種可能會爆版的情況
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.200.105
推 waterme1on:$response = @file_get_contents($url); 這樣嗎? 08/16 14:39
→ KawasumiMai:一語驚醒夢中人...太強了... 08/16 15:03
→ cleanwind:XD 08/16 16:23
→ gname:別掩耳盜鈴啊~ 08/17 13:51
→ chrisQQ:用了 @ 之後最好在包 try catch 自己丟出 exception 08/17 16:32
→ chrisQQ:看要記在哪都好 XD 不然以後超難 debug 的 08/17 16:32