I need to delete old files with special characters in filenames like space,,,(,),! and so on via PHP. Classic unlink($filename) does not work for these files. How can I transform filenames to filenames which accepts unlink function and filesystem? It’s running on a Solaris machine and I don’t have another access to it.
I need to delete old files with special characters in filenames like space, ,
Share
How are you constructing the
$filename? unlink should work on any filename with special characters if you do the normal escaping on it. e.g.for a file with a name of
this has, various/wonky !characters in it, thenshould work.