在example.com上是<video>這樣的:
<video controls="" preload="false" src="http://example.com/video.mp4"></video>
我想獲取src=""該<video>標簽內的內容
(example.com 不是我的網站,我需要使用 PHP 來獲取 HTML 代碼并從視頻標簽中獲取 src)
謝謝!
uj5u.com熱心網友回復:
快速而骯臟的方式
<?php
preg_match_all('#<video .*?src="(.*?)"#', file_get_contents('https://example.com'), $results);
print_r($results[1]);
更好的方法是使用諸如FriendsOfPHP/Goutte 之類的網頁抓取/抓取工具
uj5u.com熱心網友回復:
如果您想在 php 中獲取任何值,您必須執行 Ajax 呼叫并發送資料:
$('#element').click(function({
var src = $(this).attr('src');
$.ajax({
url:'/someFile.php/ajax/',
type:'post',
dataType:'json',
data:{
src:src;
},
success:function(data){
console.log('src sended');
}
});
});
看看這個:JQuery Ajax
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/379941.html
上一篇:節點編輯器評估的高效圖遍歷
