首页 驾考题库 驾考题库示例代码 获取考题[PHP]

获取考题示例代码[PHP]

作者: 阅读数:869 上传时间:2016-03-10

获取考题

<?php

require_once 'curl.func.php';

$appkey = 'your_appkey_here';//你的appkey
$type = 'C1';// 驾照类型 A1,A3,B1,A2,B2,C1,C2,C3,D,E,F
$subject = 1;// 1:科目一  4:科目四
$pagenum = 1;
$pagesize = 20;
$sort = 'normal';// normal:顺序查询 rand:随机查询
$url = "http://api.binstd.com/driverexam/query?appkey=$appkey&type=$type&subject=$subject&pagenum=$pagenum&pagesize=$pagesize&sort=$sort";
$result = curlOpen($url);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));

if($jsonarr['status'] != 0)
{
    echo $jsonarr['msg'];
    exit();
}

$result = $jsonarr['result'];

echo $result['total'].' '.$result['pagenum'].' '.$result['pagesize'].' '.$result['subject'].' '.$result['type'].' '.$result['sort'];
foreach($result['list'] as $val)
{
   echo $val['question'].' '.$val['option1'].' '.$val['option2'].' '.$val['option3'].' '.$val['option4'].' '.$val['answer'].' '.$val['explain'].' '.$val['pic'].'
'; }