我一直在谷歌搜索,但我无法弄清楚要使用哪些关键字。
我正在保存用户的出生日期,并且我想确保格式为 YYYY-MM-DD。
我在想类似的事情:
if(!ctype_digit(str_replace("-", "", $dob)) || strlen(str_replace("-", "", $dob)) != 8)
{
echo "Incorrect format: date of birth";
}
为此,我只需要使用 strlen() 替换三个 - 字符。如果大于或小于 3,则回显格式不正确。我如何实现这一目标?或者,还有更好的方法?