我是php新手我正在使用fomd函数。
if ($time_long > 8){
$z=8;
$q= fmod($time_long,$z);
$x2=$q;
我的模量很好,但有一条通知说遇到格式不正确的数值任何建议
在您的代码中,每件事看起来都很完美。所以问题出在$time_long
变量上。它可能会将一个String值传递给if
函数。
同时读取fmod()函数。
所以你要检查一下,使用
print_r($time_long);
die();
这将打印变量的内容。
所以它将以的形式出现
$time_long = 15//integer value
if ($time_long > 8){
$z=8;
$q= fmod($time_long,$z);
$x2=$q;