码迷,mamicode.com
首页 > Web开发 > 详细

关于PHP Notice: A non well formed numeric value encountered, 你知道多少

时间:2014-06-17 13:04:07      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:class   code   使用   数据      问题   

----------------------------------------------------------------------------------------------

A non well formed numeric value encountered=>

从词面上来理解,可以大概窥探到一些意思:遇到了形成不是很好的数值 ;

ok, 我们猜想可能是某个参数类型不对,需要传入数值型而实际可能是字符串。

------------------------@ chenwei <www.chenwei.ws>----------------------------------

那么,解决这个问题先去看你自定义的函数,传入的参数类型和实际使用的是否一致。

如:bool imagecopymerge ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int$src_x , int $src_y , int $src_w , int $src_h , int $pct );

其中几个指定位置和宽高的参数都为int(整型),如果不小心传入带‘px‘单位的,那么报错了。

------------------------------------------------------------------------------------------------

你可以有多种方法对数据进行处理后再传入,如:

$str = ‘1px‘;

echo intval($str);    //1

echo rtrim($str, ‘px‘); //1

------------------------------------------------------------------------------------------------

关于PHP Notice: A non well formed numeric value encountered, 你知道多少,布布扣,bubuko.com

关于PHP Notice: A non well formed numeric value encountered, 你知道多少

标签:class   code   使用   数据      问题   

原文地址:http://www.cnblogs.com/farwish/p/3791663.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!