(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_detect_order — ����/��ȡ �ַ�����ļ��˳��
Ϊ�����б� encoding_list
�����Զ�����ַ������˳��
encoding_list
encoding_list
��һ�� array ���߶��ŷָ����ַ������б�
�μ�֧�ֵı�����
���ʡ���� encoding_list
�������������ص�ǰ�ַ�������˳������顣
�����û�Ӱ�� mb_detect_encoding() �� mb_send_mail()��
mbstring ��ǰʵ�������±�����ɸѡ���� �������±����б����Ч�ֽ����У�����ļ�⽫��ʧ�ܡ�
UTF-8, UTF-7, ASCII, EUC-JP,SJIS, eucJP-win, SJIS-win, JIS, ISO-2022-JP���� ISO-8859-*��mbstring ���Ǽ��Ϊ ISO-8859-*��
���� UTF-16��UTF-32�� UCS2 �� UCS4�����������ǻ�ʧ�ܡ�
���ñ�����˳��ʱ�ɹ�ʱ���� TRUE
��ʶ��ʱ�� FALSE
��
�ڻ�ȡ������˳���ʱ�᷵��������ı������顣
Example #1 mb_detect_order() ����
<?php
/* Ϊ���˳������ö���б� */
mb_detect_order("eucjp-win,sjis-win,UTF-8");
/* ͨ���������ü��˳�� */
$ary[] = "ASCII";
$ary[] = "JIS";
$ary[] = "EUC-JP";
mb_detect_order($ary);
/* ��ʾ��ǰ�ļ��˳�� */
echo implode(", ", mb_detect_order());
?>
Example #2 ����չʾ����Ч�ļ��˳��
; ���Ǽ��Ϊ ISO-8859-1 detect_order = ISO-8859-1, UTF-8 ; ���Ǽ��Ϊ UTF-8������ ASCII/UTF-7 ��ֵ�� UTF-8 ����Ч�� detect_order = UTF-8, ASCII, UTF-7