PHP | IntlChar::ispunct() Function Last Updated : 11 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report The IntlChar::ispunct() function is an inbuilt function in PHP which is used to check whether the given input character is a punctuation character or not. Syntax: bool IntlChar::ispunct( $codepoint ) Parameters: This function accepts a single parameter $codepoint which is mandatory. The input parameter is an integer values or character, which is encoded as a UTF-8 string. Return Value: If $codepoint is a punctuation character then it returns True, otherwise return False. Below programs illustrate the IntlChar::ispunct() function in PHP: Program 1: PHP <?php // PHP code to illustrate IntlChar::ispunct() // function // Input data is character type var_dump(IntlChar::ispunct("G")); // Input data is control character var_dump(IntlChar::ispunct("\t")); // Input data is string type var_dump(IntlChar::ispunct("Geeksforgeeks")); // Input data is number type var_dump(IntlChar::ispunct("2018")); // Input data is single digit var_dump(IntlChar::ispunct("5")); // Input data is punctuation character dot var_dump(IntlChar::ispunct(".")); // Input data is punctuation character comma var_dump(IntlChar::ispunct(",")); ?> Output: bool(false) bool(false) NULL NULL bool(false) bool(true) bool(true) Note: If String and Numbers (except single digit number) are used as a parameter then it returns NULL. Program 2: PHP <?php // PHP code to illustrate IntlChar::ispunct() // Declare an array $arr $arr = array("&", "%", "@", "!", "(", ")", ".", ",", "/", "G", "0"); // Loop run for every array element foreach ($arr as $val){ // Check each element as code point data var_dump(IntlChar::ispunct($val)); } ?> Output: bool(true) bool(true) bool(true) bool(true) bool(true) bool(true) bool(true) bool(true) bool(true) bool(false) bool(false) Related Articles: PHP | IntlChar::isblank() FunctionPHP | IntlChar::isalpha() FunctionPHP | IntlChar::iscntrl() Function Reference: https://www.php.net/manual/en/intlchar.ispunct.php Comment More infoAdvertise with us Next Article PHP | IntlChar::iscntrl() Function M Mithun Kumar Follow Improve Article Tags : Misc Web Technologies PHP PHP-function PHP-Intl +1 More Practice Tags : Misc Similar Reads PHP | IntlChar::isprint() Function The IntlChar::isprint() function is an inbuilt function in PHP which is used to check whether the given input character is a printable character or not. Syntax: bool IntlChar::isprint( $codepoint ) Parameters: This function accepts a single parameter $codepoint which is mandatory. The input paramete 2 min read PHP | IntlChar::isprint() Function The IntlChar::isprint() function is an inbuilt function in PHP which is used to check whether the given input character is a printable character or not. Syntax: bool IntlChar::isprint( $codepoint ) Parameters: This function accepts a single parameter $codepoint which is mandatory. The input paramete 2 min read PHP | IntlChar::iscntrl() Function The IntlChar::iscntrl() function is an inbuilt function in PHP which is used to check the given input is a control character or not. Control characters are line feed, tab, escape, etc. A control character is one of the following types: ISO 8-bit control character (U+0000..U+001f and U+007f..U+009f)I 2 min read PHP | IntlChar::iscntrl() Function The IntlChar::iscntrl() function is an inbuilt function in PHP which is used to check the given input is a control character or not. Control characters are line feed, tab, escape, etc. A control character is one of the following types: ISO 8-bit control character (U+0000..U+001f and U+007f..U+009f)I 2 min read PHP | IntlChar::isspace() Function The IntlChar::isspace() function is an inbuilt function in PHP which is used to check whether the given input character is a space character or not. Syntax: bool IntlChar::isspace( $codepoint ) Parameters: This function accepts a single parameter $codepoint which is mandatory. The input parameter is 2 min read PHP | IntlChar::isspace() Function The IntlChar::isspace() function is an inbuilt function in PHP which is used to check whether the given input character is a space character or not. Syntax: bool IntlChar::isspace( $codepoint ) Parameters: This function accepts a single parameter $codepoint which is mandatory. The input parameter is 2 min read Like