Ciao a tutti, ho un problema e sono a metà soluzione :P

Praticamente, io vorrei inviare a una pagina una variabile con dentro un link di youtube, questo link dovrebbe essere convertito e diventare il classico embed.

Ho cercato in giro e sono riuscito a tirare su questa funzione:

<?php
preg_match(
'/[\\?\\&]v=([^\\?\\&]+)/',
'http://www.youtube.com/watch?v=OzHvVoUGTOM&feature=channel',
$matches
);

?>
<?php echo " $matches[1] "; ?>

Il mio problema è che quando cerco di mettere una variabile al posto dell'indirizzo come nell'esempio sopra, il tutto non funziona...
Avete qualche idea?

Grazie