... dimenticavo

$WIDTH_IMG_SMALL è una costante che imposti con larghezza che vuoi tu

l'altezza non serve perchè dò per scontato che vuoi mantenere le proporzioni.

"source.jpg" è l'immagine sorgente; puoi mettere tutto il blocco dentro il ciclo e cambiare il nome con la variabile $file