Sometimes, we want to handle the warning of file_get_contents() function in PHP.
In this article, we’ll look at how to handle the warning of file_get_contents() function in PHP.
How to handle the warning of file_get_contents() function in PHP?
To handle the warning of file_get_contents() function in PHP, we can put @
before calling file_get_contents
.
For instance, we write
if (($data = @file_get_contents("http://www.example.com")) === false) {
$error = error_get_last();
echo "HTTP request failed. Error was: " . $error['message'];
} else {
echo "OK";
}
to call file_get_contents
to get the content of http://www.example.com.
We use @
before calling it to suppress warnings.
And we check if it returns false
.
If it does, then we get the error with error_get_last
.
Otherwise, the request worked.
Conclusion
To handle the warning of file_get_contents() function in PHP, we can put @
before calling file_get_contents
.