PHP 8.3 已经进入稳定渠道。对日常业务最有感的,不是宣传页上的一长串名词,而是类型化类常量和 json_validate 这两处能立刻用上的变化。
类型化类常量让接口和实现必须对齐常量类型。以前靠约定,现在靠引擎。升级时如果有插件乱写常量,安装阶段就会报出来,比上线后再排错便宜。
json_validate 用来判断一段字符串是不是合法 JSON,不必先 decode 再看错误码。网关、Webhook、配置导入这类入口,能少写一层自己的校验。
升级建议先在预发跑一遍测试和后台定时任务。扩展版本、opcache 和旧的抑制写法是最常见的拦路石。虚拟主机用户等服务商提供新版本即可。
中文站点还要注意默认字符集。库表继续用 utf8mb4,JSON 接口声明 UTF-8,避免表情和繁体在校验通过后入库变问号。




