note 119921 added to function.file-put-contents
| From: | josemiguel at likeik dot com | Date: | Tue, 20 Sep 2016 12:22:48 +0000 |
| Subject: | note 119921 added to function.file-put-contents | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-206636@lists.php.net to get a copy of this message | ||
Under PHP7.0, I have seen that using an empty string as $data, the function returns FALSE instead of
0 as it should:
$data = ''
$size = file_put_contents($filename, $data, FILE_APPEND);
if ($size == FALSE)
{
echo "error writing file"
}
Code will give error when $data is an empty string even using == operator.
Hope it helps somebody...
----
Server IP: 72.52.91.14
Probable Submitter: 80.32.117.210
----
Manual Page -- http://php.net/manual/en/function.file-put-contents.php
Edit -- https://master.php.net/note/edit/119921
Del: integrated -- https://master.php.net/note/delete/119921/integrated
Del: useless -- https://master.php.net/note/delete/119921/useless
Del: bad code -- https://master.php.net/note/delete/119921/bad+code
Del: spam -- https://master.php.net/note/delete/119921/spam
Del: non-english -- https://master.php.net/note/delete/119921/non-english
Del: in docs -- https://master.php.net/note/delete/119921/in+docs
Del: other reasons-- https://master.php.net/note/delete/119921
Reject -- https://master.php.net/note/reject/119921
Search -- https://master.php.net/manage/user-notes.php