mb_output_handler

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_output_handler - Перетворює кодування символів у буфері виводу, виступаючи в ролі callback-функції

Опис

mb_output_handler(string $string, int $status): string

Функцияmb_output_handler() - Це callback-функція функції ob_start()Функцияmb_output_handler() перетворює символи буфера виведення з внутрішнього кодування символів кодування HTTP-виводу.

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

string

Вміст буфера виводу.

status

Стан буфера виведення.

Значення, що повертаються

Повертає перетворений рядок (string).

Приклади

Приклад #1 Приклад використання функції mb_output_handler()****

Loading...

Примітки

Зауваження :

Якщо потрібно вивести двійкові дані, зображення, наприклад, необхідно передати заголовок Content-Type функцією header() перед тим, як будь-які двійкові дані будуть передані клієнту (наприклад, header("Content-Type: image/png")). Якщо заголовок Content-Type передано, перетворення кодувань вихідних символів не виконується.

Зауважте, якщо надіслано заголовок «Content-Type: text/*», дані, що пересилаються, будуть розглянуті як текст; відбудеться перетворення.

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

  • ob_start() - Включає буферизацію виводу