Código PHP:
function devolver($url){
if( ($funcion1 = funcion1($url)) != ""){
return $funcion1;
break;
}elseif( ($funcion2 = funcion2($url)) !=""){
return $funcion2;
break;
}elseif( ($funcion3 = funcion3($url)) !=""){
return return $funcion3;
break;
}else{
return "";
}
}
¿Esto?