如何替换width =""和身高="" youtube嵌入了class =""代替?

时间:2017-10-10 14:07:22

标签: php html

我想替换Youtube嵌入代码宽度width="" height=""的{​​{1}},以便我可以在CSS中设置嵌入class="youtube"的Youtube的新宽度和高度

我搜索了PHP class="youtube"str_replace(),但我仍然不知道他们是正确使用的还是我必须使用其他功能。

改变这个:

preg_replace()

对此:

<iframe width="560" height="315" src="http://" frameborder="0" allowfullscreen></iframe>

1 个答案:

答案 0 :(得分:1)

您不知道宽度或高度,因此您无法使用str_replace但preg_replace可以解决问题

$newEnbedCode = preg_replace('/width="([0-9]+)" height="([0-9]+)"/', 'class="youtube"', $embedCode);

working example