我需要驗證字符串中是否存在數字。這是我使用的代碼:如何檢測字符串中給定數字的存在
$line='1';
$a=1;
echo strpos($line, $a);
if (strpos($line, 1) !== false) {
echo 'ok';
}
我也試過這樣:
$line='1';
$a=1;
echo strpos($line, $a);
if (strpos($line, 1+'0') !== false) {
echo 'ok';
}
在這兩種情況下,然而,這是行不通的。
我必須錯過兩種方式是如何不同的。 – 2014-09-04 17:21:31
嘗試'if(strpos($ line,'1')!== false){'改爲。這裏:http://sandbox.onlinephpfunctions.com/code/ca8fcbabf74b56eb553cac71bb82151365d405f5(它不顯示「ok」部分,所以你可以看到不同之處。) – 2014-09-04 17:22:09
對不起,我忘了第二個'0'如果 – 2014-09-04 18:20:05