如果语句检查变量是否等于某个数字

时间:2014-05-23 21:47:09

标签: php if-statement

我将变量设置为1或2,然后我想检查变量是否为2来执行if语句但不确定我的语法是否正确

if( $card_number=2 )
{
    Do this
}

所以在上面这个$ card_number将被设置为1或2并且我正在尝试执行if语句,如果它是2而不是执行此操作,但是我拥有它的方式似乎不起作用。< / p>

1 个答案:

答案 0 :(得分:1)

您使用&#34; =&#34;将值2分配给$ card_number。你必须使用&#34; ==&#34;或&#34; ===&#34;。

&#34; ==&#34; - &GT;无论类型如何,都要检查值。所以(字符串)&#34; 2&#34; == 2将是真的,但&#34; 2&#34; === 2将是假的。