• laravel 命名规范 最佳实践

    栏目:PHP 时间:2023-05-25 21:55

    来源:https://github.com/ralphcasipe1/laravel-best-practices What How Good Bad Controller singular ArticleController ArticlesController Route plural articles/1 arti

    Read more

  • tp6 hasOne belongTo区别

    栏目:PHP 时间:2023-05-25 21:55

    ThinkPHP5有关联模型的操作,但有部分初学者对数据表中常见的几种表与表的关系还存在着问题,所以使用不好关联查询。 这里将hasOne、hasMany、belongsTo进行一个详细举例说明。 首先,这3个的大致中文意思: hasOne:有一个

    Read more

  • 题目来源及自己的思路在平常写代码中,看到有些同事会在Update/Insert/Delete后 根据JDBC的API获取DML操作影响的行数。再对受影响行进行判断,给前端返回不同的JSON数据相关代码 int result = getBaseMapper().update

    Read more

  • thinkphp 模型静态方法后再链式调用原理

    栏目:PHP 时间:2023-05-25 21:55

    调用了 __callStatic('with', $params),然后,使用call_user_func_array()(使用见php_manual)调用了另一个函数。 调用的DB类中的with方法

    Read more

  • Laravel的生命周期

    栏目:PHP 时间:2023-05-25 21:55

    Laravel启动过程 Laravel的生命周期 A PHP 的运行模式 PHP 的生命周期 作用 Laravel 的生命周期 请求过程 Laravel 的请求步骤 Laravel的生命周期 B laravel/public/index.php laravel/boostrap

    Read more

  • 来自:tp作者的回复:thinkphp 05月24日 没有更新失败的概念 只有异常 回复 ghj902260 : 只要sql执行成功的 就是更新成功的

    Read more

  • laravel 中间件和控制器构造函数的执行顺序

    栏目:PHP 时间:2023-05-25 21:55

    1.在路由中创建中间件,中间件里写入用户session。 2.在控制器构造函数获取用户session,但是获取不到。特别纳闷,一开始以为session没开启,查看http里里面的kernal配置 3.核心文件session已经开启,找

    Read more

  • thinkphp中where与whereOr混写的问题

    栏目:PHP 时间:2023-05-25 21:55

    刚学thinkphp6,在写一段功能中需要用到以下语句: $where[] = ['level', '=', 1];$where[] = ['level', '=', 2]; $user = UserModel::where('username',1)

    Read more

  • PHP 中 call_user_func call_user_func_array

    栏目:PHP 时间:2023-05-25 21:55

    1.直接调用函数function set_max($a,$b) { if($a>$b) echo $a; else echo $b;}call_user_func('set_max', "111","222");//结果为222 2.调用类中的函数class A{ function b($c) { e

    Read more

  • Laravel 系列:orWhere 条件式(thinkphp可做参考)

    栏目:PHP 时间:2023-05-25 21:55

    Laravel,一个优雅的 PHP 框架,也是目前最火的 PHP 项目,其生态积极健康,社区也很活跃。目前我对于学习 Laravel 还是有些吃力的,基本方法都能很快掌握,但是一旦遇到了比较复杂的问题后,想要去查看源码进行调试的时候,总是会显

    Read more