php - How to skip code when file_get_contents fails? -
when use valid url following, file_get_contents return html code
$html = file_get_contents("http://www.google.com/"); but if url invalid:
$html = file_get_contents("http://www.go1235ogle.com/"); //invalid url. line give error message my code output error message notice: trying property of non-object
if file_get_contents can't open given url, want hide error message it's outputting , skip code bellow if else statement.
if (false === $html) { //skip code in here ? } but code above doesn't help. can please tell me how can correct problem?
if (false === $html) { // todo: handle case when file_get_contents fails } else { // todo: handle case when file_get_contents succeeds } to rid of notice: trying property of non-object, either turn off outputting error messages turning display_errors off (recommended in production environment), or set error_reporting lower level.
however, code posted should not produce notice: trying property of non-object.
Comments
Post a Comment