(PHP 7 >= 7.2.0, PHP 8)
mb_ord — Get Unicode code point of character
$string, ?string $encoding = null): int|falseReturns the Unicode code point value of the given character.
This function complements mb_chr().
stringA string
encodingThe encoding
parameter is the character encoding. If it is omitted or null, the internal character
encoding value will be used.
The Unicode code point for the first character of string or false on failure.
| Version | Description |
|---|---|
| 8.0.0 |
encoding is nullable now.
|
<?php
var_dump(mb_ord("A", "UTF-8"));
var_dump(mb_ord("🐘", "UTF-8"));
var_dump(mb_ord("\x80", "ISO-8859-1"));
var_dump(mb_ord("\x80", "Windows-1252"));
?>
The above example will output: