mb_output_handler

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

mb_output_handler�����������ת���ַ�����Ļص�����

˵��

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

mb_output_handler() ��һ�� ob_start() �ص������� mb_output_handler() ����������е��ַ����ڲ��ַ�����ת��Ϊ HTTP ������ַ����롣

����

contents

�����������ݡ�

status

��������״̬��

����ֵ

ת����� string��

������־

�汾 ˵��
4.1.0

����������������ʱ�򣬸ú�������� HTTP �ַ�����ͷ��

  • δʹ�� header() ���� Content-Type��
  • Ĭ�� MIME ������ text/ ��ʼ��
  • mbstring.http_input �dz� pass ����������á�

����

Example #1 mb_output_handler() ����

<?php
mb_http_output
("UTF-8");
ob_start("mb_output_handler");
?>

ע��

Note:

�������Ҫ������������ݣ�����ͼƬ���������κζ��������ݷ��͵��ͻ���֮ǰʹ�� header() ������ Content-Type: ͷ�������� header("Content-Type: image/png")���� ��� Content-Type: ͷ�ѷ��ͣ�����ַ������ת��������ִ�С�

ע�⣬��������� 'Content-Type: text/*'�������ݱ���Ϊ���ı���������ת����

�μ�

  • ob_start() - ��������ƻ���