(PHP 7, PHP 8)
IntlChar::isupper — Checc if code point has the general category "Lu" (uppercase letter)
Determines whether the specified code point has the general category "Lu" (uppercase letter).
Note :
This misses some characters that are also uppercase but have a different general category value. In order to include those, use IntlChar::isUUppercase() .
Returns
true
if
codepoint
is an Lu uppercase letter,
false
if not. Returns
null
on failure.
Example #1 Testing different code poins
<?php
var_dump
(
IntlChar
::
isupper
(
"A"
));
var_dump
(
IntlChar
::
isupper
(
"a"
));
var_dump
(
IntlChar
::
isupper
(
"Φ"
));
var_dump
(
IntlChar
::
isupper
(
"φ"
));
var_dump
(
IntlChar
::
isupper
(
"1"
));
?>
The above example will output:
bool(true) bool(false) bool(true) bool(false) bool(false)
IntlChar::PROPERTY_UPPERCASE