我通过使用从 HTML 站点获取一些 URL
foreach($html->find('source') as $video)
if($video->type =='video/mp4') {
echo $video->src. '<br>';
我的输出看起来像:
http://video.csfd.cz/321/321909/130228151/360.mp4
http://video.csfd.cz/321/321909/130228151/720.mp4
http://video.csfd.cz/321/321909/99476124/360.mp4
http://video.csfd.cz/321/321909/99476124/720.mp4
http://video.csfd.cz/321/321909/99476124/1080.mp4
而且我只是不知道如何获得其中一个链接,我对对象了解不多,所以我看起来几乎不可能解决这个问题。
我尝试的是:我正在考虑将对象转换为数组并使用它,这听起来很容易,问题是如果我使用:
$pole = (array)$video;
echo "$pole[0]";
它说:
http://video.csfd.cz/321/321909/130228151/360.mp4
Notice: Undefined offset: 0 in C:\xampp\htdocs\xampp\ocul\subor.php on line 61
http://video.csfd.cz/321/321909/130228151/720.mp4
Notice: Undefined offset: 0 in C:\xampp\htdocs\xampp\ocul\subor.php on line 61
http://video.csfd.cz/321/321909/99476124/360.mp4
Notice: Undefined offset: 0 in C:\xampp\htdocs\xampp\ocul\subor.php on line 61
http://video.csfd.cz/321/321909/99476124/720.mp4
Notice: Undefined offset: 0 in C:\xampp\htdocs\xampp\ocul\subor.php on line 61
http://video.csfd.cz/321/321909/99476124/1080.mp4
Notice: Undefined offset: 0 in C:\xampp\htdocs\xampp\ocul\subor.php on line 61
如果我使用 print_r 输出就像大量的代码,至少对于 1-2x A4 页面,soemthing 真的很疯狂
那么有没有一种方法可以从中获取一个特定的行(更喜欢让我选择哪一个),或者有什么方法可以将此输出转换为数组或类似的东西?