http://www.youku.com/show_page/id_z1b9b1c56e29411e0a046.html这个网站下的分集URL图片 13个
URL连接 13个我要和上面的内容还请指点一下preg_match_all('/<div class="pack_thumb">([\s\S]*?)<\/div>/isU' ,$html , $match);
此方法得到的分集范围是错的。还请指点一下。
URL连接 13个我要和上面的内容还请指点一下preg_match_all('/<div class="pack_thumb">([\s\S]*?)<\/div>/isU' ,$html , $match);
此方法得到的分集范围是错的。还请指点一下。
$tvName="AA制生活";
preg_match_all("~<a charset=[\"\d-]+ href=\"http://v.youku.com/v_show/id_\w+.html\"[^>]*>$tvName~isU" ,$html , $match);
$url="http://www.youku.com/show_page/id_z1b9b1c56e29411e0a046.html";
$html=curl_getCache($url);
preg_match("~<title>([^<]+)\s+- 高清在线观看 - 优酷视频</title>~",$html,$match);
$tvName=$match[1];
preg_match_all("~<ul class=\"v\">\s*<li class=\"v_link\"><a [^>]*href=\"([^\"]+)\"[^>]*></a></li>\s*<li class=\"v_thumb\"><img\s+src=\"([^\"]+)\"\s+alt=\"({$tvName}[^\"]+)\"[^>]*></li>~isU" ,$html , $match);
$links=$match[1];
$imgs=$match[2];
$alts=$match[3];
foreach($links as $key=>$link){
echo "<li>".strval($key+1)."<a href=".$link." title=\"".$alts[$key]."\"><img src=".$imgs[$key]."></a></li>";
}
前段时间看到这种写法,没去注意什么来由,原来如此.
http://simplehtmldom.sourceforge.net/// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');// Find all images
foreach($html->find('img') as $element)
echo $element->src . '<br>';// Find all links
foreach($html->find('a') as $element)
echo $element->href . '<br>';
http://king.host.org/