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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。