我正在尝试在if语句中使用模数,但是我无法使其工作或在任何地方找到这样的示例,这与我所做的其他语言不同。到目前为止我已经尝试了
if ($counter % "10" = 2)
{
echo ($counter);
echo "Have a good morning!";
}
和
if ($counter % 10 = 2)
{
echo ($counter);
echo "Have a good morning!";
}
和
if (($counter % "10") = 2)
{
echo ($counter);
echo "Have a good morning!";
}
但仍然没有任何工作,我收到错误
Parse error: syntax error, unexpected '=' in H:\STUDENT\S0190204\GGJ\index.php on line 50
虽然这可能是因为语法不正确,如果有人可以对此有所了解,或者指向一个站点的方向,显示在php中的if语句中使用的模数我喜欢它。 谢谢
答案 0 :(得分:5)
您的if
声明中有错误。
if ($counter % 10 = 2)
应该是
if ($counter % 10 == 2)
答案 1 :(得分:0)
尝试以下声明。你的陈述写错了
if ($counter % 10 == 2)
答案 2 :(得分:-1)
以上是正确使用比较运算符(==)未赋值(=) 并使用()来处理运算符优先级 试试这个 if(($ counter%10)== 2)