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

Дивіться також