为了账号安全,请及时绑定邮箱和手机立即绑定

php7.1 关于两个非数值字符串相加报错问题!

php7.1 关于两个非数值字符串相加报错问题!

PHP
一只萌萌小番薯 2018-10-24 19:10:43
在php7.1中 两个字符串相加只要有一个为非数值字符就会报错,无法将非数值字符自动转化为数值,如 'a'+'b' 或 '1'+'b'。在php7.0中当两个字符串相加时会把字符自动转化为数值,如'a'+'b'=0;'1'+'b'=1。是在7.1及以后版本不在支持字符串运算时自动转化了吗?还是php配置的问题?
查看完整描述

1 回答

?
www说

TA贡献1775条经验 获得超8个赞

你可能开启了强制

define(strict_types=1);


查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 1212 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信