首页 > 代码库 > php抓取股票数据
php抓取股票数据
public function stock(){ $curl = new Curl(); $curl->setUserAgent(‘Mozilla/5.0‘); $curl->get(‘http://stock.gtimg.cn/data/get_hs_xls.php?id=ranka&type=1&metric=chr‘); $file_name = date(‘Ymd‘).‘.xls‘; if ($curl->error) { echo $curl->error_code; } else { file_put_contents($file_name, $curl->response); //echo $curl->response; $objPHPExcel = \PHPExcel_IOFactory::load($file_name); $sheet = $objPHPExcel->getSheet(0); $highestRow = $sheet->getHighestRow(); // 取得总行数 $highestColumn = $sheet->getHighestColumn(); // 取得总列数 $objdata = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true); dump($objdata); } $curl->close(); }
composer
{ "require": { "php": ">=5.4.0", "topthink/framework": "^5.0", "phpoffice/phpexcel": "^1.0", "curl/curl": "^1.0" }, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }}
php抓取股票数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。