1
salamanderMH 2018-08-01 17:46:26 +08:00
请问大大,哪里出错了?
|
2
wei745359223 2018-08-01 18:28:45 +08:00
switch 前加上
|
3
wei745359223 2018-08-01 18:29:02 +08:00
$val = intval($val);
|
4
swcat 2018-08-01 22:19:23 +08:00 via iPhone
看文档,看文档,看文档,怪不得总是有人黑 php🤣
你这代码$val *=1000,这里有问题,这里的$val 包含字母,so 就 nitice 了,做数学运算最好先把操作数的类型转换为整形,或者写一个方法来做*1000 function x1000(int $opt) : int { return $opt * 1000; } 如果还是你那样的数据,就不会报 notice 了 而是直接报错了😂,就防止别人传些 123b b456 这种骚数据进来了 |