stock_info.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: wanggagtao
  5. * Date: 2019/4/18
  6. * Time: 10:47 AM
  7. */
  8. require_once('debug_log.php');
  9. try {
  10. $code = isset($_GET['code'])?safeCheck($_GET['code'],0):'0';
  11. if(empty($code)){
  12. echo action_msg(API::STOCK_MSG,API::STOCK);
  13. return;
  14. }
  15. $stock_info=Stock::getInfoByCode($code);
  16. if(empty($stock_info))
  17. {
  18. echo action_msg(API::EMPTY_STOCK_MSG, API::EMPTY_STOCK);
  19. return;
  20. }
  21. else
  22. {
  23. $param=array();
  24. $param['message_code']=API::SUCCESS;
  25. $param['message']= API::SUCCESS_MSG;
  26. $param['code']=$stock_info["code"];
  27. $param['name']=$stock_info["name"];
  28. if($stock_info["sector"]==10){
  29. $param['sector']="上证主板";
  30. }
  31. else if($stock_info["sector"]==11){
  32. $param['sector']="科创板";
  33. }
  34. else if($stock_info["sector"]==20){
  35. $param['sector']="深证主板";
  36. }
  37. else if($stock_info["sector"]==21){
  38. $param['sector']="中小板";
  39. }
  40. else if($stock_info["sector"]==22){
  41. $param['sector']="创业板";
  42. }
  43. else if($stock_info["sector"]==30){
  44. $param['sector']="香港联交所";
  45. }
  46. // 所属板块(10-上证主板,11-科创板,20-深证主板,21-中小板,22-创业板,30-香港联交所)
  47. echo action_array($param);
  48. }
  49. }catch (MyException $e){
  50. $api->ApiError($e->getCode(), $e->getMessage());
  51. }