php怎么获取某个网页链接内标签的属性

php怎么获取某个网页链接内标签的属性



如果网页内含有上方标签,php怎么获取该标签内data-mpvid属性内容,能给写个实例嘛?是通过网页链接来获取


$data_mpvid = '';
$url = '网页链接';
$html = file_get_contents($url);
if (preg_match('#data-mpvid="(.*?)"#', $html, $arr)) {
    $data_mpvid = $arr[1];
}
echo $data_mpvid;

js我知道


  let iframeDom=document.getElementsByClassName("video_iframe rich_pages")[0];
   console.log(iframeDom.getAttribute("data-mpvid"))