strtoupper() expects parameter 1 to be string

浏览:4516 发布日期:2020/06/04 分类:ThinkPHP6专区 关键字: bug strtoupper
TP 6.0.2

某些情况下,软删除时报错
“strtoupper() expects parameter 1 to be string, integer given”

找到文件 \vendor\topthink\think-orm\src\db\Builder.php 的 169行(在parseData方法内)

原来是switch (strtoupper($val[0])) {修改为switch (strtoupper((String)$val[0])) {问题解决。
最佳答案
评论() 相关
后面还有条评论,点击查看>>