将多个YouTube链接转换为嵌入式内嵌视频

时间:2013-07-12 23:27:25

标签: php youtube

我正在https://stackoverflow.com/a/5831191/797620使用优秀的代码来帮助将多个youtube链接转换为一致的语法,我发现在文本块中转换单个youtube链接的多种方法可以工作,但是我无法弄清楚(也找不到)如何转换多个YouTube视频链接以嵌入视频。

  

Lorem ipsum dolor坐下来,精神上的精神。 Fusce nulla   urna,sagittis at massa id,lobortis eleifend nisi。 Quisque ac purus   NUNC。 Vivamus mollis lorem在vulputate aliquam。 Nunc iaculis   tincidunt rhoncus。在hac habitasse platea dictumst。 Donec molestie   在ornare ipsum ultrices中的risus ut dolor tristique。   http://www.youtube.com/watch?v=UF8uR6Z6KLc Maecenas nec quam ac enim   他的egestas nec vulputate massa。 Praesent malesuada,diam molestie   suscipit dictum,sapien magna dictum magna,non dapibus lacus nulla ac   est.Maecenas id nunc nisl。 Proin accumsan aliquet felis,eget porta   est malesuada eget。 Fusce pharetra condimentum sapien,eget ornare   存有。 http://youtu.be/UF8uR6Z6KLc Fus​​ce sed metus ut   nisi iaculis cursus nec eget dui。 Aliquam volutpat nisi非est   egestas,pretium ullamcorper lectus commodo。 Duis ac congue elit。   Mauris laoreet turpis quis massa tempor,vitae sodales metus mattis。   Ut quis ornare ligula。 Nullam id cursus lectus,eget molestie mauris。   Morbi lacinia,mauris at dictum tincidunt,est leo pharetra ligula,in   egestas velit sem vel nunc。 Fusce adipiscing,risus vel viverra   hendrerit,mi odio iaculis dui,et pharetra turpis ipsum vel dui。   Maecenas porta varius laoreet。 Donec bibendum quis mi quis egestas。   Vivamus vitae suscipit erat。 Maecenas sollicitudin,libero quis   aliquam cursus,leo urna vulputate nibh,ut pellentesque arcu lectus   在猫科动物。 http://youtu.be/UF8uR6Z6KLc Phasellus facilisis,justo quis   faucibus accumsan,lorem dolor ornare diam,sit amet semper leo justo   简历erat。在Massa mollis rhoncus的Duis eu leo坐在amet id metus。   整数天鹅座ligula,sed molestie tellus。 Nunc在告诉你一个赌注   vestibulum placerat。

我想要的是将YouTube视频的所有三个链接显示为内嵌(不在文本块的末尾)作为实际的iframe嵌入视频。

谢谢!

1 个答案:

答案 0 :(得分:1)

将您给出的相同功能('<a href="http://www.youtube.com/watch?v=$1>YouTube link: $1</a>')更改为:

'<iframe title="$1" frameborder="0" scrolling="no" src="http://www.youtube.com/embed/$1"></iframe>';

我当然会更改功能名称。也许您应该添加title参数,并更改title =“$ 1”的$1部分。