TP5
wjm0519
这个作者很懒,什么都没留下…
展开
-
PHP + TP5 自定义异常机制并记录日志
1.首先在lib目录下创建Exception文件夹,并在该文件夹创建一个ApiHandleException.php (名称可自定义)文件,重写render方法,作为异常输出。namespace app\lib\Exception;use app\api\Model\Service;use think\exception\Handle;use think\config;use think\Log;use Exception;class ApiHandleException exte原创 2021-02-05 16:57:02 · 226 阅读 · 0 评论 -
TP5获取参数的机种方法
$params = input('param.');//获取所有,不分get、post、put。返回数组$gets = input('get.');//获取所有get请求来的参数。返回数组$posts = input('post.');//返回数组$id = input('get.id');//获取get来的id的值,返回字符串$password = input('post.password');$id=Request::instance()->param('id');...原创 2021-01-25 17:52:59 · 460 阅读 · 0 评论 -
TP5 IN 查询
字段在数据库中对应是int内容$where = "a.status = 1"; if($_POST["eid"]){ $where .= " && a.eid = $_POST[eid]"; }else{ $where .= " && a.eid In ($eids)"; }如果对应的字端在数据库中是字符串类型应在括号内添加‘’$where = "a.status.原创 2021-01-10 17:44:11 · 1798 阅读 · 0 评论 -
在tp fetchSql打印出执行的sql语句
$data = Db::table('tp_user')->fetchSql(true)->select();dump($data);原创 2021-01-10 17:29:53 · 264 阅读 · 0 评论 -
tp5 判断请求方式
// 是否为 GET 请求if (Request::instance()->isGet()) echo "当前为 GET 请求";// 是否为 POST 请求if (Request::instance()->isPost()) echo "当前为 POST 请求";// 是否为 PUT 请求if (Request::instance()->isPut()) echo "当前为 PUT 请求";// 是否为 DELETE 请求if (Request::instance()-&.原创 2020-10-21 09:51:50 · 1083 阅读 · 0 评论 -
新版phpstudy nginx tp 取消路由中的index.php
在对应的nginx 的域名配置文件中添加如下代码if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }效果结果原创 2020-10-09 11:46:27 · 402 阅读 · 0 评论 -
TP5 完整版启动workerman时报错cannot redeclare captcha()
报错截图1.在public新建文件server.php(名称任意区)代码如下<?php/** * 启动socket,通过cmd启动 * Created by IntelliJ IDEA. * User: Administrator * Date: 2020/4/10 * Time: 15:07 */#!/usr/bin/env phpdefine('APP_PATH', __DIR__ . '/../application/');define('BIND_MOD.原创 2020-07-10 11:54:23 · 637 阅读 · 0 评论 -
TP5 设置cookie 后 在同域名下的其它页面无法获取到cookie值
1、问题我在login页面登录之后设置了cookie值,在index页面无法获取login页面中设置的cookie值setcookie('__SESSID', $sessid, time()+$this->jsession_live_time());login获取到的cookieindex页面无法获取到cookie解决方法:在设置cookie值的时候setcookie添加第四个参数‘/’setcookie('__SESSID', $session_id, time(原创 2020-07-01 16:42:15 · 1359 阅读 · 0 评论 -
TP5.0获取请求类和URL基本信息
1、如何获取请求类 系统函数:request(); 系统类: use think\Request; $request = Request::instance();//因为request是单例模式 所以不能直接new 系统控制器类: use think\Request; public function index(Request $request){ du...原创 2020-06-17 11:46:08 · 1522 阅读 · 0 评论 -
PHP TP5 跨模块调取模型
1.格式model("模块名/模型名称")原创 2019-10-07 15:03:49 · 640 阅读 · 0 评论