Re: Trapping failure of file_get_contents()
| From: | Jim Lucas | Date: | Thu, 22 Oct 2009 15:54:44 +0000 |
| Subject: | Re: Trapping failure of file_get_contents() | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-299224@lists.php.net to get a copy of this message | ||
Robert Cummings wrote:
>
> Marshall Burns wrote:
>> I have a script that downloads a sequence of files online. Every hundred
>> files or so, it fails with:
>
> Check for the return value being equal to false:
>
> <?php
>
> if( ($sFil = file_get_contents( $sURL )) === false )
> {
> // FAIL
> }
> else
> {
> // SUCCESS
> }
>
> ?>
>
> Make sure you use the triple '=' comparison operator since you need to
> check against the type being boolean also.
>
> Cheers,
> Rob.
To squelch the warning notice that is generated, you might want to put an @ in
front of the file_get_contents() call.
Jim