ctype函数_PHP ctype_xdigit()函数与示例

ctype函数

PHP ctype_xdigit()函数 (PHP ctype_xdigit() function)

ctype_xdigit() function is a character type (CType) function in PHP, it is used to check whether a given string contains hexadecimal digits or not.

ctype_xdigit()函数是PHP中的字符类型(CType)函数,用于检查给定的字符串是否包含十六进制数字。

It returns true, if all characters of the given strings are hexadecimal digits – which are 0,1,2,3,4,5,6,7,8,9,0,A,B,C,D,E,F,a,b,c,d,e,f. Else it returns false.

如果给定字符串的所有字符均为十六进制数字(即0、1、2、3、4、5、6、7、8、9、0,A,B,C,D,E,F) ,则返回true ,a,b,c,d,e,f 。 否则返回false 。

Syntax:

句法:

    ctype_xdigit(string) : bool

Example:

例:

    Input: "ABCD1209"
    Output: true
    Input: "9009aaff"
    Output: true
    Input: "1234"
    Output: true
    Input: "123G4"
    Output: false

PHP code:

PHP代码:

<?php
    $str = "ABCD1209";
    if(ctype_xdigit($str))
        echo ("$str contains all hexadecimal digits.\n");
    else
        echo ("$str does not contain all hexadecimal digits.\n");

    $str = "9009aaff";
    if(ctype_xdigit($str))
        echo ("$str contains all hexadecimal digits.\n");
    else
        echo ("$str does not contain all hexadecimal digits.\n");

    $str = "1234";
    if(ctype_xdigit($str))
        echo ("$str contains all hexadecimal digits.\n");
    else
        echo ("$str does not contain all hexadecimal digits.\n");

    $str = "123G4"; //Here, "G" is not an hexadecimal digit
    if(ctype_xdigit($str))
        echo ("$str contains all hexadecimal digits.\n");
    else
        echo ("$str does not contain all hexadecimal digits.\n");	
?>

Output

输出量

ABCD1209 contains all hexadecimal digits.
9009aaff contains all hexadecimal digits.
1234 contains all hexadecimal digits.
123G4 does not contain all hexadecimal digits.


翻译自: https://www.includehelp.com/php/ctype_xdigit-function-with-example.aspx

ctype函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值