第一次比较将检查值的长度是否为14,用户ID是否为1
if ($checkValueLenght === 14 && $UserID[0] === "1") { code... }
但我想让它检查一下是1还是2,我无法让它工作。。。
if ($checkValueLenght === 14 && $UserID[0] === "1" || "2") { code... }
无论UserID以哪个字母或数字开头,它都会遍历代码,但如果长度不完全是14,则不会。我做错了什么?
您需要这个。。。
if ($checkValueLenght === 14 && ($UserID[0] === "1" || $UserID[0] === "2")) { code... }
或者更好的是,这个。。。
if ($checkValueLenght === 14 && in_array($UserID[0],["1","2"]) { code... }
假设CCD_ 2的值确实是字符串。