[請益] 請問'/^[0-9]{8}$/' 的意思
版上大大好
請問下面這個正規表示法+if 迴圈的意思:
目的:Input的數字不是8位數字時=> Output '學號為八位數字'
if (!$_POST['sn'] || !preg_match('/^[0-9]{8}$/', $_POST['sn']))
//0~9以外的數字;0~9重複出現8次;用0~9做結尾
{
echo '輸入數字為八位數字';
exit;
}
!preg_match('/^[0-9]{8}$/',$_POST['sn']))
為何表示 :輸入數不是8位數字
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.14.227.180
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1435634677.A.617.html
→
06/30 12:12, , 1F
06/30 12:12, 1F
→
06/30 12:13, , 2F
06/30 12:13, 2F
→
06/30 12:17, , 3F
06/30 12:17, 3F
→
06/30 22:15, , 4F
06/30 22:15, 4F
→
07/02 14:29, , 5F
07/02 14:29, 5F
→
07/02 14:31, , 6F
07/02 14:31, 6F
→
07/04 07:08, , 7F
07/04 07:08, 7F
→
09/01 16:08, , 8F
09/01 16:08, 8F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章