dev*_*646 2 php validation decimal option
如何在PHP中进行十进制数验证?
:)
(小数点是可选的)它应该接受... 0,1,2,0.123,0.2,12.34等.
英语语言环境的答案已经发布。该NumberFormatter类::解析()采取其它语言环境的照顾,如果你需要这样的行为:
$formatter = new NumberFormatter('de-DE', NumberFormatter::PATTERN_DECIMAL);
if ($formatter->parse($value) !== false) {
# A correct numeric value in german locale, like '12.345,00001'
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7732 次 |
| 最近记录: |