【发布时间】:2020-02-07 12:10:12
【问题描述】:
如何在 php 中 preg_match 为固定范围的数字?
我想在文本框中允许不以 0 开头的 8 位数字。
例如-12345678
以下是我的一段代码。
if(isset($_POST['submit1'])) {
if(empty($_POST["phone"]))
{
$error .= '<p><label class="text-danger">Please Enter your phone number</label></p>';
}
else{
if(!preg_match("/^[1-9][0-9]{8}$/",$PhNum))
{
$error .= '<p><label class="text-danger">Only 8 digit numbers are allowed</label></p>';
}
}
}
谢谢。
【问题讨论】:
标签: php preg-match