poi vabbè, ci sarebbe da discutere sul codice, tipo
$larghezza = $w;
$altezza = $h;
non ha senso, tanto vale scrivere

function img($larghezza,$altezza,$maxw,$maxh) {