我想替换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>
答案 0 :(得分:1)
您不知道宽度或高度,因此您无法使用str_replace但preg_replace可以解决问题
$newEnbedCode = preg_replace('/width="([0-9]+)" height="([0-9]+)"/', 'class="youtube"', $embedCode);