Excluir arquivos com caracteres especiais nos nomes de arquivos
Preciso excluir arquivos antigos com caracteres especiais em nomes de arquivos como espaço,,
,(
,)
,!
e assim por diante via PHP. Clássicounlink($filename)
não funciona para esses arquivos. Como transformar nomes de arquivos em nomes de arquivos que aceitam a função desvincular e sistema de arquivos? Está sendo executado em uma máquina Solaris e não tenho outro acesso a ela.