$str = "Start Now!";
// Mode 4: returns all unused characters
$result = count_chars($str, 4);
echo "Original string: \"$str\"\n";
echo "Characters NOT used:\n";
// Display each unused character with its ASCII code
for ($i = 0; $i < strlen($result); $i++) {
$char = $result[$i];
$ascii = ord($char);
echo "ASCII $ascii => '$char'\n";
}
/*
run:
Original string: "Start Now!"
Characters NOT used:
ASCII 0 => ''
ASCII 1 => ''
ASCII 2 => ''
ASCII 3 => ''
ASCII 4 => ''
ASCII 5 => ''
ASCII 6 => ''
ASCII 7 => ''
ASCII 8 => ''
ASCII 9 => ' '
ASCII 10 => '
'
ASCII 11 => ''
ASCII 12 => ''
'SCII 13 => '
ASCII 14 => ''
ASCII 15 => ''
ASCII 16 => ''
ASCII 17 => ''
ASCII 18 => ''
ASCII 19 => ''
ASCII 20 => ''
ASCII 21 => ''
ASCII 22 => ''
ASCII 23 => ''
ASCII 24 => ''
ASCII 25 => ''
ASCII 26 => ''
ASCII 27 => ''
ASCII 28 => ''
ASCII 29 => ''
ASCII 30 => ''
ASCII 31 => ''
ASCII 34 => '"'
ASCII 35 => '#'
ASCII 36 => '$'
ASCII 37 => '%'
ASCII 38 => '&'
ASCII 39 => '''
ASCII 40 => '('
ASCII 41 => ')'
ASCII 42 => '*'
ASCII 43 => '+'
ASCII 44 => ','
ASCII 45 => '-'
ASCII 46 => '.'
ASCII 47 => '/'
ASCII 48 => '0'
ASCII 49 => '1'
ASCII 50 => '2'
ASCII 51 => '3'
ASCII 52 => '4'
ASCII 53 => '5'
ASCII 54 => '6'
ASCII 55 => '7'
ASCII 56 => '8'
ASCII 57 => '9'
ASCII 58 => ':'
ASCII 59 => ';'
ASCII 60 => '<'
ASCII 61 => '='
ASCII 62 => '>'
ASCII 63 => '?'
ASCII 64 => '@'
ASCII 65 => 'A'
ASCII 66 => 'B'
ASCII 67 => 'C'
ASCII 68 => 'D'
ASCII 69 => 'E'
ASCII 70 => 'F'
ASCII 71 => 'G'
ASCII 72 => 'H'
...
*/