这个 IntlChar::isIDStart() 函数是PHP中的一个内置函数,用于检查给定的输入字符代码点是否允许,因为第一个字符是否是标识符。对于一般类别为“L”(字母)和“Nl”(字母数字)的字符也是如此。
null
语法:
bool IntlChar::isIDStart( $codepoint )
参数: 此函数只接受一个参数 $codepoint 这是强制性的。输入参数是一个字符或整数值,编码为 UTF-8 一串
返回值: 如果 $codepoint 以标识符字符开头,然后返回True,否则返回False。
下面的程序说明了 IntlChar::isIDStart() PHP中的函数:
项目1:
PHP
<?php // PHP code to illustrate // IntlChar::isIDStart() function // Input character codepoint value var_dump(IntlChar::isIDStart( "G" )); // Input string codepoint value var_dump(IntlChar::isIDStart( "Geeks" )); // Input int codepoint value var_dump(IntlChar::isIDStart( "3 " )); // Input floating codepoint value var_dump(IntlChar::isIDStart( "2025.6003" )); // Input int char an identifier // of codepoint value var_dump(IntlChar::isIDStart( "u{007F}" )); var_dump(IntlChar::isIDStart( "u{012C}" )); // Input symbolic codepoint value var_dump(IntlChar::isIDStart( " $ " )); ?> |
输出:
bool(true)NULLNULLNULLbool(false)bool(true)NULL
项目2:
PHP
<?php // PHP code to illustrate // IntlChar::isIDStart() function // Declare an array with // different codepoint value $arr = array ( "h" , "H" , "." , "999" , "" , " " , "u{007F}" ); // For loop condition to check // each character through function foreach ( $arr as $val ) { // Check each element as code point data var_dump(IntlChar::isIDStart( $val )); } ?> |
输出:
bool(true)bool(true)bool(false)NULLbool(false)bool(false)bool(false)
相关文章:
参考: http://php.net/manual/en/intlchar.isidstart.php
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END