IntlChar::isdigit()函数是PHP中的内置函数,用于确定给定的输入代码数据是否为数字字符。当字符在常规类别的十进制数字数字下时,它将返回true。从Unicode 4开始,这与测试十进制的Numeric_Type相同。
用法:
bool IntlChar::isdigit ( $codepoint )
参数:此函数接受如上所述和以下描述的单个参数:
- $codepoint:输入参数$input_codepoint是整数或字符,被编码为UTF-8字符串。
返回值:如果$codepoint数据是数字字符,则返回True,否则返回False。
例子:
Input:$codepoint = "X" Output:bool(false) Input:$codepoint = "7" Output:bool(true)
以下示例程序旨在说明PHP中的IntlChar::isdigit()函数:
程序1:
<?php
// PHP code to illustrate the
// IntlChar::isdigit() function.
// single digit
var_dump(IntlChar::isdigit("5"));
// number cases
var_dump(IntlChar::isdigit("5555"));
// float number
var_dump(IntlChar::isdigit("15.08"));
// big number
var_dump(IntlChar::isdigit("12e"));
?>
输出:
bool(true) NULL NULL NULL
程序2:
<?php
// PHP code to illustrate the
// IntlChar::isdigit() function.
// alphabet cases
var_dump(IntlChar::isdigit("G"));
// in space cases
var_dump(IntlChar::isdigit(" "));
// new line cases
var_dump(IntlChar::isdigit("\n"));
// string cases
var_dump(IntlChar::isdigit("Geeks "));
// symbol cases
var_dump(IntlChar::isdigit("@"));
?>
输出:
bool(false) bool(false) bool(false) NULL bool(false)
程序3:
<?php
// PHP code to illustrate the
// IntlChar::isdigit() function.
var_dump(IntlChar::isdigit("0"));
var_dump(IntlChar::isdigit(' '));
?>
输出:
bool(true) bool(false)
参考文献: http://php.net/manual/en/intlchar.isdigit.php
相关用法
- d3.js d3.lab()用法及代码示例
- PHP exp()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- PHP sin( )用法及代码示例
- PHP abs()用法及代码示例
- PHP cos( )用法及代码示例
- PHP tan( )用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP next()用法及代码示例
- PHP Ds\Map get()用法及代码示例
- d3.js d3.sum()用法及代码示例
注:本文由纯净天空筛选整理自jit_t大神的英文原创作品 PHP | IntlChar::isdigit() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。