我想基本上使用if语句,说
if ($_POST['mc_gross_1'] != '20' || $_POST['mc_gross_1'] != '19')
不等于一个数字或另一个数字PHP!= || PHP的一起
,如果它不等于19或20,我给一个错误,但它不工作。我究竟做错了什么?
我想基本上使用if语句,说
if ($_POST['mc_gross_1'] != '20' || $_POST['mc_gross_1'] != '19')
不等于一个数字或另一个数字PHP!= || PHP的一起
,如果它不等于19或20,我给一个错误,但它不工作。我究竟做错了什么?
您需要使用&&
或AND,而不是||
或OR。 OR正在检查这两个值。一个变量不能同时等于两个不同的数字。
您正在使用或代替and。你说这样的:
如果不是20或者不是19
这基本上是永远的,因为它不能同时20和19在同一时间。