quitar htaccess extensiones extension eliminar como cambiar php file unlink

php - htaccess - quitar extensiones url



Eliminar archivos que tienen el mismo prefijo (2)

Prueba este código:

$mask = ''your_prefix_*.*''; array_map(''unlink'', glob($mask));

ps glob() requiere PHP 4.3.0+

$prefix = ''something_prefix''; unlink($prefix.''.*'');

el código anterior no funciona, pero veo un código como el siguiente que funciona bien

unlink(''*.jpg'');

¿por qué? Me pregunto si esto va a funcionar.

unlink(''*.*'');

¿Cómo borrar los archivos que comienzan con la misma cadena? Me gusta esto

same123.jpg sametoo.png samexxx.gif

todos comienzan con la cadena "igual" pero terminan con una extensión diferente, ¿cómo hacer esto?

Ya tengo una forma barata de hacer esto, pero me pregunto si hay alguna solución mejor.


Puedes usar glob para esto. Algo como esto (no lo probé):

foreach (glob("something_prefix*.*") as $filename) { unlink($filename); }