php报错出现Warning: A non-numeric value encountered in解决方法
php报错出现Warning: A non-numeric value encountered in解决方法遇到这种php问题,应该在代码逻辑查看,为何会出现混合数值,检查哪里出错导致出现混合数值。
对于(+ - * / ** % << >> | & ^) 的运算,我们也可以加入转换类型方法,把错误的数值转换。
把类型转换下就可以。
举例:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'on');
$a = '123a';
$b = 'b456';
echo intval($a)+intval($b);
?>$disan = (int)$jhy + (int)$jhe;
页:
[1]