HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

ctype_alnum

Description

The ctype_alnum of Ctype for PHP checks for alphanumeric character(s).

Syntax

ctype_alnum(
    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 either a letter or a digit, false otherwise.

When called with an empty string the result will always be false.

Examples

1 · text

<?

$text = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";

$return = ctype_alnum($text);

var_export($return);
true

2

<?

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

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

        echo "$i: $character\n";
    }
}
48: 0
49: 1
50: 2
51: 3
52: 4
53: 5
54: 6
55: 7
56: 8
57: 9
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
97: a
98: b
99: c
100: d
101: e
102: f
103: g
104: h
105: i
106: j
107: k
108: l
109: m
110: n
111: o
112: p
113: q
114: r
115: s
116: t
117: u
118: v
119: w
120: x
121: y
122: z