字符串 匹配 swf地址 就是~~.swf 就替换 播放
播放代码:
<embed src="~~.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>谢谢! 小弟测试了好久 就是不好使! 大家给出出 主意吧
这次千万不要不理我了!不知道我说明白了没有 谢谢
播放代码:
<embed src="~~.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>谢谢! 小弟测试了好久 就是不好使! 大家给出出 主意吧
这次千万不要不理我了!不知道我说明白了没有 谢谢
$str='<embed src="~~.swf" src="~~.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"> </embed>';echo strtr($str,'.swf','play');
$str='<embed src="1.swf" src="~~.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"> </embed>';print_r(preg_replace('/[a-zA-Z0-9_~~]+\.+swf/','2.dd',$str));这样可以替换..
将所有的*.swf为它加上前后缀
如~~.swf
直接用PHP的小点连接符加上<embed src="~~. 于前,再加上" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"> </embed> 于后。但一点也不用正则只怕也不行,因为寻找SWF这个字符串,不用正则的话,效率不高。