youtube嵌入代码的一般结构如下:
<iframe width="560" height="349" src="http://www.youtube.com/embed/MiYND_zvIc0" frameborder="0" allowfullscreen></iframe>
我希望用户将此代码上传到我的SQL表,然后我将从SQL表中检索并输出所有嵌入代码。问题是,我没有选择iframe的宽度或高度,因为用户正在通过youtube的网站制作嵌入代码。
假设我有20个上面发布的代码实例,我想在检索到所有iframe时将其自动调整为640 x 480。我该怎么做?
首先,使用strpos的substr函数来获取并保存数据库中的3件事:
- youtube id
- 宽度
- 高度
第二,使用substra_replace函数根据您的需要更改所有实例的值