[請益] file_get_contents 錯誤排除

看板PHP作者 (モウソウ×ボウソウ)時間13年前 (2012/08/16 14:27), 編輯推噓1(105)
留言6則, 5人參與, 最新討論串1/1
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

08/16 14:39, , 1F
$response = @file_get_contents($url); 這樣嗎?
08/16 14:39, 1F

08/16 15:03, , 2F
一語驚醒夢中人...太強了...
08/16 15:03, 2F

08/16 16:23, , 3F
XD
08/16 16:23, 3F

08/17 13:51, , 4F
別掩耳盜鈴啊~
08/17 13:51, 4F

08/17 16:32, , 5F
用了 @ 之後最好在包 try catch 自己丟出 exception
08/17 16:32, 5F

08/17 16:32, , 6F
看要記在哪都好 XD 不然以後超難 debug 的
08/17 16:32, 6F
文章代碼(AID): #1GB9AxqA (PHP)
文章代碼(AID): #1GB9AxqA (PHP)