PHP中的ctype_punct()函数用于检查给定字符串的所有字符是否都是标点符号。如果所有字符均为标点符号,则此函数返回TRUE,否则返回FALSE。
注意:标点符号包括:句点,逗号,问号,连字符,破折号,括号,撇号,省略号,引号,冒号,分号,感叹号。
用法:
ctype_punct( $text )
参数:此函数接受单个参数文本。它是指定输入字符串的必需参数。
返回值:如果$text中的每个字符都标点,则该函数返回TRUE,否则返回False。
例子:
Input :@#$$.&*()_+;><?~ Output:Yes Input :GeeksforGeeks@2018 Output:No Note: The string should not contain a letter, blank-space or digit.
以下示例程序旨在说明ctype_punct()函数:
程序:1
<?php
// PHP program to check given string is
// punctuation character or not
$string = 'GeeksforGeeks';
if ( ctype_punct($string))
echo "Yes \n";
else
echo "No \n";
?>
输出:
No
程序:2
<?php
// PHP program to check given string is
// punctuation character or not
$strings = array(
"Reg no CE:20",
'()()()()',
'GFG',
'@@@@##$$%%^^',
'\n'
);
// Checking above given strings
//by used of ctype_punct() function .
foreach ($strings as $test) {
if (ctype_punct($test))
echo "Yes \n";
else
echo "No \n";
}
?>
输出:
No Yes No Yes No
参考:http://php.net/manual/zh/function.ctype-punct.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 | ctype_punct() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。