$contents = file_get_contents("http://www.soku.com/search_video/q_%E5%88%9D%E4%BA%8C%E8%AF%AD%E6%96%87?f=1&kb=020200000000000_%E5%88%9D%E4%B8%80%E8%AF%AD%E6%96%87_%E5%88%9D%E4%BA%8C%E8%AF%AD%E6%96%87");
preg_match_all("/<ul class=\"linkpanel\">.+?<\/ul>/",$contents,$matches);print_r($matches);
preg_match_all("/<ul class=\"linkpanel\">.+?<\/ul>/",$contents,$matches);print_r($matches);
$contents = file_get_contents("http://www.soku.com/search_video/q_%E5%88%9D%E4%BA%8C%E8%AF%AD%E6%96%87?f=1&kb=020200000000000_%E5%88%9D%E4%B8%80%E8%AF%AD%E6%96%87_%E5%88%9D%E4%BA%8C%E8%AF%AD%E6%96%87");
preg_match_all("/<ul\s*class=\"linkpanel\"\s*>.+?<\/ul>/is",$contents,$matches);
print_r($matches);
改成这样就可以了。,正则最后加is
echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">';
$contents = file_get_contents("http://www.soku.com/search_video/q_%E5%88%9D%E4%BA%8C%E8%AF%AD%E6%96%87?f=1&kb=020200000000000_%E5%88%9D%E4%B8%80%E8%AF%AD%E6%96%87_%E5%88%9D%E4%BA%8C%E8%AF%AD%E6%96%87");
preg_match_all("/<ul class=\"linkpanel\">.+?<\/ul>/is",$contents,$matches);
echo $matches[0][0];