stock_info.php 1.4 KB

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