This feature has been DEPRECATED as of PHP 7.2.0. Relying on this feature is highly discouraged.
��Ҳ�����ᷢ���ִ�� PHP Ӧ�ú��������ڶ��ֽڻ����¡� �������������ԭ���Ǵ�������� PHP Ӧ��ʹ���˱����ַ������������� substr()����֪��������ֽڱ�����ַ�����
mbstring ֧��һ��"��������"���ܣ�����Ӧ�Ķ��ֽڰ汾���ص����ַ��������ϣ��������ܹ�������Ӧ���ڲ��Ĵ����ǰ������Ӷ��ֽڵĴ��������� ���磬���ú������غ�mb_substr() ������� substr() �����á� �ںܶ������������������ý�֧�ֵ��ֽڱ����Ӧ�üغͶ��ֽڻ����Խӡ�
Ҫʹ�ú������ع��ܣ����� php.ini ��� mbstring.func_overload Ϊ��ֵ�����DZ�ʾΪ���غ��������λ������ϡ� Ҫ���� mail() ������Ҫ������Ϊ 1���ַ�����������Ϊ 2��������ʽ����Ϊ 4�� ���磬��������Ϊ 7�� mail��strings �� ������ʽ���������ᱻ���ء� �����б���ʾ�����صĺ�����
mbstring.func_overload ��ֵ | ԭʼ���� | ���غ�ĺ��� |
---|---|---|
1 | mail() | mb_send_mail() |
2 | strlen() | mb_strlen() |
2 | strpos() | mb_strpos() |
2 | strrpos() | mb_strrpos() |
2 | substr() | mb_substr() |
2 | strtolower() | mb_strtolower() |
2 | strtoupper() | mb_strtoupper() |
2 | stripos() | mb_stripos() |
2 | strripos() | mb_strripos() |
2 | strstr() | mb_strstr() |
2 | stristr() | mb_stristr() |
2 | strrchr() | mb_strrchr() |
2 | substr_count() | mb_substr_count() |
4 | ereg() | mb_ereg() |
4 | eregi() | mb_eregi() |
4 | ereg_replace() | mb_ereg_replace() |
4 | eregi_replace() | mb_eregi_replace() |
4 | split() | mb_split() |
Note:
���Ƽ�ÿ��Ŀ¼�ķ�Χ��context����ʹ�ú�������ѡ���Ϊ����ȷ���������������Ƿ��ȶ���Ҳ��ᵼ�²�ȷ������Ϊ��