• laravel 原语

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

    所谓绑定原语就是在绑定的类需要某些变量时可以直接给定所需的变量. 举例:$this->app->when('App\Http\Controllers\TestController')->needs('$numPages')->give(1000);class TestController extends Controller{

    Read more

  • ThinkPHP6 核心分析(十二):系统服务

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

    说明 内置服务 服务注册 服务初始化 自定义系统服务 在 Composer 扩展包中使用服务 总结 说明#更新日志:2019-11-1 更新到 6.0 正式版。什么是系统服务?系统服务是对于程序要用到的类在使用前先进行类的标识的绑定

    Read more

  • Laravel框架中Guard的底层实现分析

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

    1. 什么是Guard在Laravel/Lumen框架中,用户的登录/注册的认证基本都已经封装好了,开箱即用。而登录/注册认证的核心就是: 用户的注册信息存入数据库(登记) 从数据库中读取数据和用户输入的对比(认证)上述两步是登录/注册的基

    Read more

  • !和empty()行为有什么区别?

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

    首先习惯性地,RTFM没有好不好,只有合适不合适!和empty()行为有什么区别? !相当于转换为布尔值后取反,结果可以参照手册的布尔值转换部分 empty行为同样见手册他们的行为有3个差异 空SimpleXML (经过实验,发现这是文档问

    Read more

  • mysql整形类型 bigint int mediumint smallint tinyint

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

    MySQL的整型类型有这样几种: 类型 存储空间 M默认值(显示宽度) 数据大小(无符号:unsigned) 描述 1 tinyint(M) 1 tinyint(4) 有符号的范围:-128 到 127,无符号的范围: 0 到 255 的整型数据。

    Read more

  • php匿名类在单独文件中调用的方法

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

    匿名类在单独的文件中并不用赋值,比如: $a=new class {}其实只要在文件中直接返回就可以: return new class extend ...{ ...} 然后直接用include或者require调用获取就可以得到返回值比如: $obj = require '

    Read more

  • 使用explode函数,单引号和双引号出现的问题

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

    使用explode函数,单引号和双引号出现的问题 php中 字符串可以使用 单引号‘ 或者双引号 “ 来定界。但是两个是有区别的, 使用单引号引起来的字符串 php本身不会对它进行解析, 就是里边是什么字符就严格什么

    Read more

  • laravel API接口设计 response

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

    首先接口是不能裸奔的,不然你就BOOM了!!!一、那么接口一般面临三个安全问题 请求身份是否合法 请求参数是否被篡改 请求是否唯一(重放攻击)二、那么针对这三个问题,怎么解决呢?? 请求身份合法问题就用接口签名认证(sign)解决,需要

    Read more

  • array_column()函数用法

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

    array_column() 作用   返回输入数组中某个单一列的值。 语法   array_column(array,column_key,index_key); 参数介绍   array:多维数组   column_key:可以是索引数组

    Read more

  • PHP 核心特性 - 匿名函数

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

    在匿名函数出现之前,所有的函数都需要先命名才能使用function increment($value){ return $value + 1;}array_map('increment', [1, 2, 3]);有的时候函数可能只需要使用一次,这时候使用匿名函数会使得代码更加简洁直

    Read more