api请求数据
<?php
$url = 'http://v.juhe.cn/jztk/query?';
$key = 'd2c85368186b5bcc9a0d3e4f6ba4fb6a';
$subject = 1;
$model = 'c1';
$query = http_build_query(['key'=>$key,'subject'=>$subject,'model'=>$model]);
//获取一个初始化句柄
$ch = curl_init();
//设置curl的完整地址
curl_setopt($ch,CURLOPT_URL,$url.$query);
//设置请求类型
curl_setopt($ch,CURLOPT_HTTPGET,true);
//去掉请求头
curl_setopt($ch,CURLOPT_HEADER,false);
//默认浏览器输出,修改成只返回不输出
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
//获取数据
$apiData = curl_exec($ch);
//关掉句柄
curl_close($ch);
print_r(json_decode(file_get_contents($query),true));
?>
效果
composer常用命令
#composer升级
composer selfupdate
#查看 Composer 的全局配置信息
composer config -g --list
# 推荐使用阿里云 Composer 全量镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
mvc pathinfo 路由映射是怎么实现的
我们的路由机制就是根据url,寻找到对应的controller,和action,然后由action进行具体的业务逻辑处理。