I have founda that trying to delete a file using relative path like the example below does not work.
$do = unlink("../pics/$fileToDel");
if($do=="1"){
echo "The file was deleted successfully.";
} else { echo "There was an error trying to delete the file."; }
I did not work at all, instead what I had to do was:
chdir('../pics/');
$do = unlink($fileToDel);
if($do=="1"){
echo "The file was deleted successfully.";
} else { echo "There was an error trying to delete the file."; }
Then it worked !
delete
(PECL zip:1.1.0-1.4.1)
delete — Falešná položka manuálu
Popis
void delete ( string $file )Toto je falešná položka manuálu, která by měla pomoci lidem, kteří hledají unlink() nebo unset() na špatném místě.
Viz také unlink() (mazání souborů), unset() (mazání proměnných).
delete
Guilherme Komel
29-Dec-2007 04:14
29-Dec-2007 04:14
bmcouto at hotmail dot com
30-Sep-2006 01:30
30-Sep-2006 01:30
$myFile = "testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fclose($fh);
Now to delete testFile.txt we simply run a PHP script that is located in the same directory. Unlink just needs to know the name of the file to start working its destructive magic.
$myFile = "testFile.txt";
unlink($myFile);
The testFile.txt should now be removed.
