ord
(PHP 4, PHP 5, PHP 7, PHP 8)
ord - Конвертує перший байт рядка в число від 0 до 255
Опис
ord(string $character): int
Интерпретирует бинарное значение первого байта строкиcharacter
як беззнакове ціле.
Якщо рядок створено в однобайтовому кодуванні, такому як ASCII, ISO-8859 або Windows 1252, результат функції буде еквівалентний позиції символу у відповідній таблиці кодування. У будь-якому випадку, ця функція нічого не знає про кодування і не зможе повернути кодову точку першого символу рядка, закодованого в багатобайтовому кодуванні, такому як UTF-8 або UTF-16.
Ця функція доповнює функцію chr()
Список параметрів
character
Символ.
Значення, що повертаються
Ціле число від 0 до 255.
Приклади
Приклад #1 Приклад використання ord()****
Loading...
Приклад #2 Перегляд індивідуальних байтів рядка UTF-8
Loading...
Результат виконання наведеного прикладу:
Байт 0 рядка $str дорівнює 240
Байт 1 рядка $str дорівнює 159
Байт 2 рядки $str дорівнює 144
Байт 3 строки $str равен 152
Дивіться також
- chr() - Генерує односимвольний рядок за заданим числом
- » Таблиця ASCII-кодів
- mb_ord() - Отримує кодову точку символу Unicode
- IntlChar::ord() - Отримати код символ Unicode