tp
小程、
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TP下JWT生成token/验证token
JWT生成token/验证token 安装: composer安装(没有安装composer自行搜索进行安装) composer require firebase/php-jwt 使用上方命令行安装jwt扩展,安装完成后,如果你的vendor下生成了firebase/php-jwt则代表安装成功! 使用: 生成: signToken($uid); 验证:checkToken($token); 具体参考代码如下,参数,值可以自行修改(我是写在了common.php文件下,use了\Firebase\JWT\原创 2021-12-17 11:36:36 · 2948 阅读 · 0 评论 -
PHP实现微信小程序授权登录
PHP实现微信小程序授权登录(示例) public function login() { //接收参数 $code = input('code'); //code码 $nickName = input('nickname'); //微信昵称 $avatarUrl = input('avatar'); //微信头像 //验证参数 if (empty($code) || empty($nickName原创 2021-12-17 09:43:30 · 2163 阅读 · 1 评论 -
PHP中获取二维数组中某个“key”值得集合
PHP中获取二维数组中某个“key”值得集合 在数据库中读出一个二维数组,如下: array(2) { [0] => array(2) { ["id"] => int(1) ["attribute_name"] => string(6) "颜色" } [1] => array(2) { ["id"] => int(2) ["attribute_name"] => string(6) "尺码" } } 我们想要获取里边的id原创 2021-11-29 14:03:59 · 2316 阅读 · 0 评论 -
TP报错 致命错误: Call to a member function toArray() on array
TP报错 致命错误: Call to a member function toArray() on array tp内使用模型查询报错致命错误: Call to a member function toArray() on array 场景: 使用模型查询后,想获取不包含对象内容的数组结构的结果。 原因: 数据库(database.php)里设置的返回数据结果为数组类型。 'resultset_type' => 'array' 解决: 全局: 在database.php中修改为: 'result原创 2021-11-29 13:55:04 · 8197 阅读 · 0 评论 -
tp5分类加分页显示(保留原有url参数)
tp5分类加分页显示(保留原有url参数) //接收参数(分类id) $nav_id=input('nav_id'); //创建查询条件 $where = ['status'=>1,"type"=>4]; //判断是否分类 是则分类查询 否则全部查询 if (!empty($nav_id))$where['nav_id']=$nav_id; //查询数据总条数 $count = count(Inform::where($where)->select()); //条件查询 2=一页显示多少条原创 2021-10-15 10:36:45 · 400 阅读 · 0 评论 -
tp模糊查询加分页
tp模糊查询加分页 一个字段模糊查询 public function index() { //接收前台传过来的关键字 $key = input('key'); //分页 $page = input('page/d', 1); //每页多少条 $listRows = 8; if (empty($key)) { return errMsg(422, '请传入参数');原创 2021-06-29 17:30:58 · 361 阅读 · 0 评论 -
tp6表关联,关联查询
tp6表关联,关联查询 // 模型里表关联 public function getexample() { return $this->hasOne(Example::class, 'id', 'example_id')->field('id,title'); } public function sucai() { $page = input('page/d', 1); $listRows = 8;原创 2021-06-26 10:26:28 · 1669 阅读 · 0 评论 -
tp6文件下载
//文件下载 public function down() { //接收文件路径 $file_dir = input('post.'); //数组转化字符串 $file_dir = implode($file_dir); //判断文件是否存在 if(!file_exists($file_dir)) { return errMsg(422,'抱歉,文件丢失');原创 2021-06-25 17:07:58 · 971 阅读 · 0 评论 -
tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied
tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied 这是因为服务器中文件没有写入权限是755权限 进入宝塔页面找到路径下的文件夹 修改权限 修改为777权限即可 ...原创 2021-06-24 16:16:03 · 1731 阅读 · 3 评论 -
tp6上传图片/文件报错 Disk [upload] not found
tp6上传图片/文件报错 Disk [upload] not found 这是由于config中配置问题 先找到app/api或者backend/config/fiesytem.php文件 复制一份 修改为 这里的名字即原创 2021-06-24 16:13:42 · 1019 阅读 · 0 评论 -
tp6图片/文件上传
tp6图片/文件上传 //上传文件 public function upload() { // 获取表单上传文件 例如上传了001.jpg $file = request()->file(); if (empty($file)) return errMsg(400, '请上传文件!'); $k = array_keys($file); $saveName = Filesystem:原创 2021-06-24 16:09:54 · 2037 阅读 · 0 评论 -
TP6表关联,分页
TP6表关联,分页原创 2021-06-22 20:31:16 · 589 阅读 · 0 评论 -
tp6实现自增自减,(浏览量,点赞量等)
tp6实现自增自减,(浏览量,点赞量等) 首先我们应该能想到的是数据库建立一个浏览量(点赞量)的字段和文章的id关联起来,然后每次访问这个接口就字段自增1,。 $model = New InfoModel(); $model->where(['status' => 1, 'id' => $id]) ->inc('click', 1) ->update(); tp把原有的setinc和setdec更改为了inc和d原创 2021-06-09 12:21:21 · 7678 阅读 · 5 评论 -
tp in查询时报array to string conversion
tp in查询时报array to string conversion $id = $model->where(['status' => 1, 'type' => 5]) ->field('id') ->limit(0, 6) ->select()->toArray(); $id = array_column($id,'id'); $cates1原创 2021-06-09 11:01:46 · 1598 阅读 · 0 评论 -
TP域名封装调用
TP域名封装调用 将域名封装在.env下的app $c = $supply->where(['cate_id' => $v1['id'], 'status' => 1]) ->field('id,title,image,price,turnover') ->select()->toArray(); foreach ($c as $v) {原创 2021-06-08 19:34:04 · 363 阅读 · 0 评论 -
TP自己封装json格式返回信息
TP自己封装json格式返回信息 /** * 成功返回信息 * status:状态码 * msg:提示信息 * data:返回数据 */ function sucessMsg($status = 200, $msg = '获取成功!', $data = []) { return json([ 'code' => $status, 'msg' => $msg, 'data' => $data ], 200); } /原创 2021-06-08 19:27:16 · 651 阅读 · 0 评论 -
PHP获取树状结构,实现无限极分类
【代码】PHP获取树状结构,实现无限极分类。原创 2021-06-08 19:24:36 · 544 阅读 · 0 评论
分享