mb_ord

(PHP 7 >= 7.2.0, PHP 8)

mb_ordПолучает кодовую точку символа Unicode

Описание

mb_ord ( string $string , string|null $encoding = null ) : int|false

Возвращает значение кодовой точки Unicode для данного символа.

Функция дополняет mb_chr().

Список параметров

string

Строка

encoding

Параметр encoding представляет собой символьную кодировку. Если он опущен или равен null, вместо него будет использовано значение внутренней кодировки.

Возвращаемые значения

Кодовая точка Unicode для первого символа string или false в случае возникновения ошибки.

Примеры

<?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"));
?>

Результат выполнения данного примера:


int(65)
int(128024)
int(128)
int(8364)

Список изменений

Версия Описание
8.0.0 Теперь параметр encoding может принимать значение null.

Смотрите также

  • mb_internal_encoding() - Установка/получение внутренней кодировки скрипта
  • mb_chr() - Возвращает символ по значению кодовой точки Unicode
  • IntlChar::ord() - Получить код символ Unicode
  • ord() - Конвертирует первый байт строки в число от 0 до 255

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top