$prefix = 'something_prefix';
unlink($prefix.'.*');
the code above is not working, but I see some code like this below works just fine
unlink('*.jpg');
why? I am wonder is this going to work?
unlink('*.*');
how to delete the files which they begin with the same string? like this
same123.jpg
sametoo.png
samexxx.gif
they all begins with the string "same" but ends with different extension, how to do this?
I alread have a cheap way to do this, but I wonder if there is any better solution?
unlink()
accepts a file name, rather than a file pattern (and henceglob()
is required to find all file names based on a pattern)? That all makes sense, but then why did the OP'sunlink('*.jpg');
example work OK if patterns are not acceptable tounlink()
? – Euchromatin