• 0
  • 0

将HTML 视频链接的a标记转换成video标记

2020-05-20 746 0 admin 所属分类:PHP 记录

code复制

  1. if (preg_match_all('/<a[sS.]+?href=['"]+([sS.]+?)['"]+[sS.]*>.+?</a>/',$content,$data)) {
  2. foreach ($data[1] as $k => $v) {
  3. if (strpos($v,'.mp4')!==false || strpos($v,'.rmvb')!==false || strpos($v,'.mkv')!==false || strpos($v,'.wmv')!==false || strpos($v,'.avi')!==false) {
  4. $video = '<div style="text-align:center;"><video src="'.$v.'" controls="controls" width="400px" height="400px"></video></div><br/>';
  5. $content = str_replace($data[0][$k],$video,$content);
  6. }
  7. }
  8. }


返回顶部