Lo que quiero hacer es esto, a ver si lo entienden:
Código PHP:
<?php
$texto = "[youtube]http://www.youtube.com/watch?v=rRoy6I4gKWU[/youtube]";
$search = array(
"/\[youtube\]http://www.youtube.com/watch?v=(.*?)\[\/youtube\]/is",
);
$replace = array(
"<iframe width=\"420\" height=\"315\" src=\"//www.youtube.com/embed/$1\" frameborder=\"0\" allowfullscreen></iframe>"
);
$video = preg_replace($search, $replace, $texto);
echo $video;
?>
Ese código no me funciona, pero, ¿cómo haría para que me funcionara? Lo que me gustaría es que el código en vez de coger solo "[youtube]", que coja "[youtube]http://www.youtube.com/watch?v=" y que reciba la id del vídeo únicamente.
Un saludo, gracias.
