PHP数组函数的时间复杂度清单

PHP 给开发者提供了强大的数组函数,帮助开发者提高了开发效率。 正是 PHP 数组函数太易用、太方便,让开发者常常忽略数组函数的时间...     阅读全文
Mr-houzi's avatar
Mr-houzi 1月 27, 2021

Eloquent ORM 自定义 builder——实现 find_in_set 查询

上篇文章其实已经介绍了自定义 builder,可是举得了 page 例子不够恰当,这次用自定义 builder 实现一下 ...     阅读全文
Mr-houzi's avatar
Mr-houzi 8月 20, 2020

Eloquent ORM 自定义 builder

Eloquent ORM 无疑是非常强大的,为开发者提供了许多好用的查询构造器。有时候,现有的查询构造器不能满足我们的要求...     阅读全文
Mr-houzi's avatar
Mr-houzi 8月 18, 2020

Laravel框架中getClientIps()原理和用法

起因是用 $request->ip() 来获取 ip 限流,突然遭到大面积误杀。排查 access.log 日志,几乎所有请求的 $remot...     阅读全文
Mr-houzi's avatar
Mr-houzi 7月 20, 2020

Laravel打造适合Api的异常处理响应格式

Laravel全局捕获异常后,会把异常转为相应的数据格式返回给用户。如果想要规定的数据格式相应,那我们只需重写异常捕获后的...     阅读全文
Mr-houzi's avatar
Mr-houzi 6月 12, 2020