mb_output_handler
Преобразовывает кодировку символов в буфере вывода, выступая в роли callback-функции
&reftitle.description;
stringmb_output_handler
stringstring
intstatus
Функция mb_output_handler —
это callback-функция функции ob_start.
Функция mb_output_handler преобразовывает символы буфера вывода
из внутренней кодировки символов в кодировку HTTP-вывода.
&reftitle.parameters;
string
Содержимое буфера вывода.
status
Состояние буфера вывода.
&reftitle.returnvalues;
Возвращает преобразованную строку (string).
&reftitle.examples;
Пример использования функции mb_output_handler
]]>
&reftitle.notes;
Если нужно вывести двоичные данные, изображение например,
необходимо передать заголовок Content-Type
функцией header до того, как любые
двоичные данные будут переданы клиенту (например,
header("Content-Type: image/png")). Если заголовок Content-Type передан,
преобразование кодировок выходных символов не выполняется.
Заметьте, если отправлен
заголовок «Content-Type: text/*», пересылаемые данные будут рассмотрены как
текст; произойдёт преобразование.
&reftitle.seealso;
ob_start