(PHP 7 >= 7.2.0, PHP 8)
mb_ord — Get Unicode code point of character
Returns 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.
As of PHP 8.0.0, a ValueError is thrown if
encoding is an invalid encoding.
Prior to PHP 8.0.0, an E_WARNING was emitted instead.
| Version | Description |
|---|---|
| 8.0.0 |
encoding is nullable now.
|
| 8.0.0 |
Now throws a ValueError if
encoding is an invalid encoding.
Previously, an E_WARNING was emitted
and false was returned.
|
Example #1 A basic mb_ord() example
<?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: