get_day_k_base.php 777 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: 王刚涛
  5. * Date: 2020/11/24
  6. * Time: 19:16
  7. * 获取某天的某个股票的数据,
  8. */
  9. require('../init.php');
  10. /***
  11. * 1。获取所有的股票代码
  12. * 2.遍历股票代码,获取数据,插入到数据库中
  13. * 3.传入日期,若不传如期,则日期为当天
  14. */
  15. $date = isset($_GET['date'])?safeCheck($_GET['date'],0):'0';//传入日期
  16. if(empty($date))//不传日期默认是当天
  17. {
  18. $date = date('Ym',time());//202011用于建表
  19. }
  20. $codeList=Stock::getStockCodeList();//获取所有股票代码
  21. if (empty($codeList))
  22. {
  23. throw new Exception('参数列表不能为空', 102);
  24. }
  25. //遍历股票代码
  26. foreach($codeList as $key => $val){
  27. $code=intval($val);
  28. Sina::get_day_k_base($code,$date);
  29. }