我收到undefined offset
错误
<?php
function ara($one, $two, $three)
{
@preg_match_all('/' . preg_quote($one, '/') .
'(.*?)'. preg_quote($two, '/').'/i', $three, $m);
return @$m[1];
}
$link = "example.com";
$article = file_get_contents($link);
$sport = ara('data-bin="','"',$article);
$channel = ara('data-videobin="','"',$article);
for ($i=0;$i<50;$i++)
echo"<span class='linko'><a target='_blank' href='example.org/live1.php?id=".($channel[$i]."'>$sport[$i]</a>"."<br></span>"); // error is here
?>
我该如何解决?我正在等待你的帮助。感谢。
这些代码适用于直播频道网站。
答案 0 :(得分:0)
通道变量少于50个元素。 通常在循环中,您应该将结束条件设置为数组的大小。
RoR