
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 · 278 阅读 · 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 · 485 阅读 · 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 · 1898 阅读 · 0 评论 -
在tp fetchSql打印出执行的sql语句
$data = Db::table('tp_user')->fetchSql(true)->select(); dump($data);原创 2021-01-10 17:29:53 · 305 阅读 · 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 · 1147 阅读 · 0 评论 -
新版phpstudy nginx tp 取消路由中的index.php
在对应的nginx 的域名配置文件中添加如下代码 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } 效果 结果原创 2020-10-09 11:46:27 · 458 阅读 · 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 php define('APP_PATH', __DIR__ . '/../application/'); define('BIND_MOD.原创 2020-07-10 11:54:23 · 697 阅读 · 0 评论 -
TP5 设置cookie 后 在同域名下的其它页面无法获取到cookie值
1、问题 我在login页面登录之后设置了cookie值,在index页面无法获取login页面中设置的cookie值 setcookie('__SESSID', $sessid, time()+$this->jsession_live_time()); login获取到的cookie index页面无法获取到cookie 解决方法:在设置cookie值的时候setcookie添加第四个参数‘/’ setcookie('__SESSID', $session_id, time(原创 2020-07-01 16:42:15 · 1423 阅读 · 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 · 1592 阅读 · 0 评论 -
PHP TP5 跨模块调取模型
1.格式model("模块名/模型名称")原创 2019-10-07 15:03:49 · 700 阅读 · 0 评论