分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

测试php

发布时间:2023-09-06 02:24责任编辑:熊小新关键词:暂无标签
 /** ????* 测试guzzle ????* ????* @return void ????*/ ???public function index() ???{ ???????$client = new GuzzleHttp\Client(); ???????//12306抓取票价 ???????$request = new Request(‘get‘, ‘https://kyfw.12306.cn/otn/leftTicket/query?leftTicketDTO.train_date=2018-12-14&leftTicketDTO.from_station=ZZF&leftTicketDTO.to_station=BJP&purpose_codes=ADULT‘); ???????$response = $client->send($request, [‘timeout‘ => 2]); ???????$code = $response->getStatusCode(); // 200 ???????$reason = $response->getReasonPhrase(); // OK ???????$length= $response->getHeader(‘Content-Length‘); ???????$body = $response->getBody(); ???????$stringBody = (string) $body; ????????????$arr = json_decode($stringBody,true); ???????$result=$arr[‘data‘][‘result‘]; ????????????????$text=array(); ???????foreach($result as $urls) ???????{ ???????????$text[]=explode(‘|‘,$urls); ???????} ???????var_dump($text); ???????//https://kyfw.12306.cn/otn/resources/js/framework/station_name.js?station_version=1.9048 ???????//3 车次 4 出发站 ?5 到达站 ?6 经过站(出发站) ?7 ?到达站 8 经过站开发时间 9 到达终点站时间 10 历时 ????????//11 不知道 12 不知道 13 出发时间 ??29 无座 28 硬座 27 软座 ?26 硬卧 25 动卧 24 不知道 23 软卧 22 不知道 21 高级软卧 ???????14-29 目前不知道 30 二等座 31 一等座 32 商务座特等座 ?????????// 普通K:21:软卧、 24:无座  25:  26:硬卧  27:硬座   ???????// 普通T:19:高级软  20:其它  21:软卧  24:无座  26:硬卧  27:硬座 ???????// 普通Z:19:高级软  21:软卧  24:无座  26:硬卧  27:硬座 ???????// 普通Y:22:软座   24:无座  27:硬座 ???????// 高铁G:23:特等   24:无座  28:二等  29:一等  30:商务 ???????// 城际C:23:特等   24:无座  28:二等  29:一等  30:商务  ???????// 动车D:21:软卧   24:无座  28:二等  29:一等  31:动卧  ???????????????????????// 其他车:21:软卧  24:无座  26:硬卧  27:硬座 ???????????}

测试php

原文地址:https://www.cnblogs.com/mengluo/p/10021824.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved