note 104372 added to function.unlink
| From: | holdoffhunger at gmail dot com | Date: | Sat, 11 Jun 2011 16:11:21 +0000 |
| Subject: | note 104372 added to function.unlink | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-180443@lists.php.net to get a copy of this message | ||
I have added an improvement to the previous while method I posted for absolutely deleting a file.
The while was changed to a for that includes one additional line reporting error information, should
an error occur.
<?php
for($i = 1; is_file($data_file_to_delete) == TRUE; $i++)
{
chmod($data_file_to_delete, 0666);
unlink($data_file_to_delete);
if($i > 1){ print("<b><u>Error!</u></b> - Deleting
$data_file_to_delete Failed on Try #$i. <br><br>\n\n"); }
}
?>
Both versions can be useful.
----
Server IP: 69.147.83.197
Probable Submitter: 68.0.209.235
----
Manual Page -- http://www.php.net/manual/en/function.unlink.php
Edit -- https://master.php.net/note/edit/104372
Del: integrated -- https://master.php.net/note/delete/104372/integrated
Del: useless -- https://master.php.net/note/delete/104372/useless
Del: bad code -- https://master.php.net/note/delete/104372/bad+code
Del: spam -- https://master.php.net/note/delete/104372/spam
Del: non-english -- https://master.php.net/note/delete/104372/non-english
Del: in docs -- https://master.php.net/note/delete/104372/in+docs
Del: other reasons-- https://master.php.net/note/delete/104372
Reject -- https://master.php.net/note/reject/104372
Search -- https://master.php.net/manage/user-notes.php