前言 在 PHP 的一些历史遗留设计中,许多函数在出错或失败时会返回 false、-1 或 null 等特殊值。如果你没有对这些返回值进行正确检查,就可能导致程序行为不符合预期。...
今天排查一个慢查询,想到了这篇文章:冯老师的困惑 —— 一个跑了两年的 BUG,详情如下 字段为 varchar 类型 [图片] 当查询参数为 int 类型时,执行计划的索引使用情况 [...
前言 在之前使用 PHPStan 对代码进行静态检查的时候,如果把检查等级提升到 9,在把一个 mixed 类型的值传递给需要明确类型的参数时,就会出现提示。 function foo(int $...
很长时间没搞开发了,最近想做个小网站,重新想搭个环境开发一下,刚开始试着用laravel sail和docker没成功,后来还是决定用以前经常用的vbox虚拟机环境,一切就绪后,卡...
PHP 8.5 将带来什么 🚀 PHP 8.5 仍在开发中;首个正式版本计划于 2025 年 11 月 20 日发布。如果你想尝试,nightly tarballs 和 Docker 镜像(php:8.5.0-dev)已经可用。...
$orderRefund = OrderRefund::query() ->where('order_no', $orderNo) ->where('refund_status', RefundStatusEnum::PROCESSING) ->first(); dump(...
由于各种集成环境里软件的版本不能自行选择,所以想要自行配置一下用于Windows本地开发的web服务器,遇到了以下困难,求解环境是win11nginx版本是nginx-1.26.3php版本是p...
现在国补后买Macbook air m3 版本的 24+512 只要6千多,加上最近也需要换电脑,所以想入手一个。但是air没有风扇,不知道会不会因为发热导致降频变卡。平时主要是php开发...
例子,我的主表post对应多个资源contents, 这样写没问题 public function contents(): HasMany { return $this->hasMany(Content::class, 'post_id', 'post_id');...
[图片] 不安装扩展的情况下,怎么让 phpstorm 识别 laravel 的局部作用域?
我们公司项目是部署到每个客户的电脑上的,每次都需要把 mysql 等手动 copy 到客户电脑上,配置注册表等信息才能使用。这种重复操作比较麻烦现在想的方案是将这些集成到...
最近在面试,在看MySQL优化和Redis相关的内容,看了集群的搭建啥的,主从复制,一主多备,分片啥的,都是通过单节点搭建集群,但是我看云服务商现在都有云数据库MySQL和R...
写在前面 由于个人习惯/代码风格等原因,定制适合自己或团队的stub模板文件可有效提升开发效率。模板 controller.api.stub文件是系统自带命令make:controller --api的模...
不运行连welcome都在报错= = 求解
有点怀疑人生了! //今天12月31日获取上一个月的时间,竟然是本月?2024-12-31 00:00:00 \Illuminate\Support\Carbon::now()->subMonth()->lastOfMonth() [图片]
社交账号:
我要举报该,理由是: