php抓取远程数据排序
2015-08-21 11:55
639 查看
<?php
header("Content-type: textml; charset=utf-8");
$url = "http://i.youku.com/u/UNTMyNDk2Nzgw/videos/fun_ajaxload/?__rt=1&__ro=&v_page=1&page_num=3&page_order=1&q=&last_str=&qq-pf-to=pcqq.group";
$html = file_get_contents($url);
$pattern='!(<div class="yk-col4" c_time="[^>]+>.*<div class="v-meta-overlay"></div>.*</div>.*</div>.*</div>)!isU';
preg_match_all($pattern,$html,$match);
$arr = $match[1];
krsort($arr);
$html = implode("", $arr);
echo '<div class="yk-row">';
echo $html;
echo '</div>';
?>
header("Content-type: textml; charset=utf-8");
$url = "http://i.youku.com/u/UNTMyNDk2Nzgw/videos/fun_ajaxload/?__rt=1&__ro=&v_page=1&page_num=3&page_order=1&q=&last_str=&qq-pf-to=pcqq.group";
$html = file_get_contents($url);
$pattern='!(<div class="yk-col4" c_time="[^>]+>.*<div class="v-meta-overlay"></div>.*</div>.*</div>.*</div>)!isU';
preg_match_all($pattern,$html,$match);
$arr = $match[1];
krsort($arr);
$html = implode("", $arr);
echo '<div class="yk-row">';
echo $html;
echo '</div>';
?>
相关文章推荐
- 方便的格式化OutputDebugString输出函数
- thinkphp开发技巧经验分享
- 禁止FTP用户登录ssh,但是能正常登录FTP 或者 允许ftp用户ssh登录
- sphinx全文搜索Php方面的简单处理
- Yii框架数据库多数据库、主从、读写分离
- [php扩展的安装]sphinx扩展的安装
- PHP修改后无法立即生效
- Zend Studio 12.5.1 导入项目方法
- ThinkPHP微信开发实例——JSSDK图像接口上传下载并将图片流写入本地
- phpstorm+Xdebug断点调试PHP
- PHP函数补完 - var_export
- Win7系统下安装Zend Studio5.5
- 安装Xcache缓存加速php及ab压力测试结果
- yii2 windows 安装过程
- Windows7上FTP服务器建立
- PHP各大第三方登录演示和下载
- php -- strpos,stripos,strrpos,strripos,strstr,strchr,stristr,strrchr
- win7 64位解决Infragistics.NetAdvantage 安装时总是提示%SystemDriver%inetpub\wwwroot错误的方法
- PHP合并数组+与array_merge的区别分析
- php:网上支付