廊坊香河品牌论网络公司主要业务有香河网站建设、三河网站制作、大厂网页设计、网络推广!!

PHP IntlChar :: isxdigit()函数使用方法

2018-10-27

IntlChar :: isxdigit()函数是PHP中的内置函数,用于检查给定的输入字符是否是十六进制数字。对于ASCII和全宽ASCII中的十进制数字(0-9),拉丁字母(a-f)和(A-F),它为TRUE(带有代码点的字母为\ u {0046},\ u {0061} \ u {FF21}到\ u {FF26}和\ u {FF41}到\ u {FF46})。

语法: [ 123]

bool IntlChar :: isxdigit($ codepoint)
 

参数:此函数接受单个参数 $ codepoint ,这是一个mandotary。输入参数是整数值或字符,编码为UTF-8字符串。

返回值:如果 $ codepoint 是十六进制数字,那么它返回True,否则返回错误。

下面的程序说明了PHP中的IntlChar :: isxdigit()函数:



程序1:

?php // PHP代码来说明IntlChar :: isxdigit()//函数//输入数据是数字类型0-9var_dump(IntlChar :: isxdigit( 0)); echo br; var_dump(IntlChar :: isxdigit( 9)); echo br; var_dump(IntlChar :: isxdigit( 10)); echo峰; br英寸; //输入数据是字符typevar_dump(IntlChar :: isxdigit( A)); echo br; var_dump(IntlChar :: isxdigit( a)); echo br ;英寸; var_dump(IntlChar :: isxdigit( F)); echo br; var_dump(IntlChar :: isxdigit( f)); echo br; var_dump(IntlChar :: isxdigit( G)); echo br; var_dump( IntlChar :: isxdigit( g)); echo br; //输入数据是FULL ASCIIvar_dump(IntlChar :: isxdigit( \ u {0041})); echo br; var_dump(IntlChar :: isxdigit( \ u {0046})); echo br; var_dump(IntlChar :: isxdigit( \ u {0047} )); echo br;?
 

输出:

bool(true)bool(true)NULL bool(true )bool(true)bool(true)bool(true)bool(false)bool(false)bool(true)bool(true)bool(false)
 

程序2: [123 ] ?php //用于说明isxdigit()的PHP代码//声明一个数组$ arr $ arr = array(“0”,“9”,“a”,“A”,“f”,“\ u {0041}”,“\ u {0066}”。 ,“\ u {0067}”,“G”,“10”,“极客”); //为每个数组元素循环运行($ arr as $ val){//将每个元素检查为代码点数据var_dump(IntlChar :: isxdigit($ val)); echo br;}?

 
输出:

bool(true)bool(true)bool(true)bool(true) bool(true)bool(true)bool(true)bool(false)bool(false)NULL NULL

 
注意:

IntlChar :: isxdigit()相当于IntlChar :: digit( $ codepoint,16) = 0.

相关文章:

PHP IntlChar :: isalpha()函数
  • PHP IntlChar ::我sdigit()函数
  • PHP IntlChar :: isbase()函数

联系我们
CONTACT US

电话:17326913295

扣扣:1042551829

邮箱:1042551829@qq.com

地址:廊坊香河新华大街兴业家园

'); })();