Hola, no he manejado mucho esta función pero igual y lo que pienso te ayuda en algo:
En el código que pones en ningún momento le das a la variable $url valo, entonces cuando mandas a llamar la función $url no tiene nada.
Ahora, algo que se me ocurre:
Código PHP:
function getTitle( echo ($url)){
quiza funcione, se me acaba de ucurrir, jejejeje,
Saludos y espero haber sido de utilidad.