PHP数据库查询结果 int 被转成string 问题排查

问题

在一次debug过程中发现,一样的代码在生产环境与开发环境运行的结果不一致,差异数据如下:

开发环境

array(7) {
  ["id"]=>
  string(1) "1"
  ["month"]=>
  string(6) "202302"
  ["create_time"]=>
  string(19) "2021-12-21 15:49:12"
}

生产环境

array(7) {
  ["id"]=>
  int(1)
  ["month"]=>
  int(202302)
  ["create_time"]=>
  string(19) "2021-12-21 15:49:12"
}

对比数据发现,在开发环境MySQL数据库里面查询出来的int类型转换成为了string。

继续阅读PHP数据库查询结果 int 被转成string 问题排查

开机即用的便捷性能测试工具-ab

ab简介

ab是Apache Web服务器自带的性能测试工具,对于web开发者基本上就是开机即用(安装有Apache服务就会带有ab),
它能模拟并发请求,对web服务器进行压力性能测试。平时可用快速的拿来做性能评估,或者对接口进行模拟并发测试。

继续阅读开机即用的便捷性能测试工具-ab