PHP/Features/Механизм перегрузки функций

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

Механизм перегрузки функций (mbstring func overload) — механизм, который позволяет сообщить приложению о том, что используется многобайтовая кодировка, без модификации кода, отвечающего за работу со строками. Например, если включена перегрузка функций, то функция mb_substr() будет вызываться вместо substr(). Этот механизм во многих случаях позволяет портировать приложения, поддерживающие только однобайтовые кодировки, в многобайтное окружение.

Механизм перегрузки функций объявлен устаревшим, начиная с PHP 7.2.0 и его использование крайне не рекомендовано.

Links