
.. a el código de
pellagofio le sumaria un 1 para que no recuperar el "/". ... Temo que la función que menciona
crazyandmaniac no funcionaría para este caso pués a lo más se puede recuperar todo el path... creo la función adecuada sería pathinfo(). .... y menciono una opción más

el clásico explode()... igual podrías recuperar lo que hay entre cada "/" (directorios, dominio.. etc).. solo como dato...
Entonces, esto ha de servir:
Código PHP:
$a="www.dominio.com/noticias/images/foto.jpg";
$pos=strrpos($a,"/"); //Calcula la posición del primer ?
echo substr($a,$pos+1); //Extrae la url sin las variables << solo le sumo un 1 ;-)
$path= pathinfo($a);
echo $path['basename'];
$partes= explode("/", $a);
echo $partes[count($partes)-1];
www.php.net/strrpos www.php.net/substr www.php.net/pathinfo www.php.net/explode www.php.net/count
Saludos!

aaahhh!!!
www.php.net/parse_url 
...