【发布时间】:2014-07-14 12:37:54
【问题描述】:
我有一些文字,其中包含每次来自 youtube 的视频链接,但格式如下:
Lorem ipsum text e3txt sdfsdds f dsf sdf dsfsdfds fds fds fds fdsf sdf sd fds fd Lorem ipsum sgsdfds fds fds fdsfsdfsdfds.
{youtube}uqfYNxP7GzM{/youtube}
...所以我想要做的是,我想用 php 将 {youtube}uqfYNxP7GzM{/youtube} 制作成使用 iframe 代码的可播放视频,如下所示:
<iframe width="640" height="360" src="//www.youtube.com/embed/uqfYNxP7GzM" frameborder="0" allowfullscreen></iframe>
问题是 uqfYNxP7GzM 并不总是一样的!!!因为非常视频是其他的.. 嗯,所以我怎么能把这个模式 {youtube}hereeverytimedifferentcode{/youtube} 变成 iframe 可播放视频?
也许有 preg-replace、str-replace 或一些类似的功能?但是我怎么能这样做,因为 {youtube}value{/youtube} 的值每次都是其他的?
感谢等待您宝贵的帮助!
【问题讨论】:
-
我想把这个 {youtube}uqfYNxP7GzM{/youtube} ..变成这个 iframe width="640" height="360" src="//www.youtube.com/embed/uqfYNxP7GzM " frameborder="0" allowfullscreen>..但是uqfYNxP7GzM每次newone都不一样,变化..怎么???
-
军团你有没有发现什么有趣的事情?请问您能帮忙吗?
-
我想我们也需要正则表达式..对吗?但我对正则表达式了解不多..
标签: php iframe video youtube str-replace