根据实际需要,如果有视频上传到内容上,我们应该优先提取视频并单独展示。
在这里,我们都是步行的第三方视频播放,所以我们要统一使用和添加iframe代码格式。 所以,在我这里叫iframe标签码提取就可以了。
查看代码: $content='测试视频或';
preg_match((/I )、$content、$match );
print_r($match;
打印后: Array
(
[0]=
[1]=height=498 width=510 src=' ' frameborder=0allow full screen
)
很明显,我们顺利取得了。 是我们内容中iframe标签的内容。 所以,只要正则写就没关系。 提取还很简单。
当然,可能有我获取里面所有iframe标签的需求。 这里也有办法
上面使用的preg_match ()是匹配后停止,想要获取全部的情况。 那么,preg_match_all ();
看代码: $content='测试视频哦';
preg_match_all('/I ',$content,$match );
print_r($match;
打印后: Array
(
[0]=阵列
(
[0]=
[1]=
)
[1]=阵列
(
[0]=height=498 width=510 src=' ' frameborder=0allow full screen
[1]=height=''width=' '
)
)
如果第一个结果足够,则使用preg_match ()、preg_match_all仍然需要多次执行匹配。