$url="http://www.yelp.com/search#start=50";
$ch = curl_init();
$timeout = 6;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$contents = curl_exec($ch);
echo $contents;
curl_close($ch)这段代码读出的内容每次都是“http://www.yelp.com/search”的内容,读不到后面的。
后来我看页面他每次载入的时候都是先载入没参数http://www.yelp.com/search的内容,然后再刷新进入http://www.yelp.com/search#start=50。
所以我想能不能在curl_exec执行的时候加入时间断点?比如先载入页面,然后过1秒再读取内容这样的了?
解决方案 »
- PHP循环插入数据库为什么只是可以插入1000多条就停止了
- ;extension_dir = "e:\php\ext" 分号去掉 apache就重启失败
- 菜鸟求助
- php sqlserver 有什么 弊病
- 请教一个论坛帖子列表的问题
- --------有没有什么完善的文章系统,帮忙推荐一个。。。。-------
- 有谁有在iis下安装php5+mysql的经历吗?我死活连不到mysql,郁闷死,希望得到指教。
- 讨论,php版本兼容性的解决办法
- 请问,在设计网上书店时有大于二级类,此类应该如何设计呢?即parent ID
- 新手请教!
- 我刚学php在配置上可能是出问题了吧··请进来帮帮忙?
- 如何给以下内容排序呢
这个网站应该是使用了AJAX加载内容,建议把$timeout = 6;过期时间设置得长一些,例如$timeout = 60;
谢谢skyaspnet~