ctype_upper

Check for uppercase character(s)

Syntax

ctype_upper ( mixed $text ) : bool

Parameters

text

The tested string.

Note: If an integer between -128 and 255 inclusive is provided, it is interpreted as the ASCII value of a single character (negative values have 256 added in order to allow characters in the Extended ASCII range). Any other integer is interpreted as a string containing the decimal digits of the integer.

Return

Returns TRUE if every character in text is an uppercase letter in the current locale.

Examples

1

<?

$text = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

$return = ctype_upper($text);

var_export($return);

?>
true

2

<?

for ($i = 0; $i <= 255; ++$i)
{
    $return = ctype_upper($i);

    if ($return)
    {
        $character = chr($i);

        echo "$i: $character\n";
    }
}

?>
65: A
66: B
67: C
68: D
69: E
70: F
71: G
72: H
73: I
74: J
75: K
76: L
77: M
78: N
79: O
80: P
81: Q
82: R
83: S
84: T
85: U
86: V
87: W
88: X
89: Y
90: Z
HomeMenu