[PHP-dev 747]Re: zend-multibyte�ε�ư�ˤĤ���
Masaki Fujimoto
fujimoto �� tunebiz.net
2003ǯ 5�� 4�� (��) 23:33:26 JST
�դ���ȡ�sparc�ʴĶ��ߤ��Ƥ������뤫���罸�桢�Ǥ���
�����ȡ����Ǥ����������ϥ��ޥ����פ��Ф��ʤ��ä��ꤷ�ޤ���������տ�Ū��
���Τ褦��ư��ˤʤäƤ��ޤ�(http_input/http_output���Ѵ���ư���
���Ƥߤ����Ȥ�����������)��
�Τ���script_encoding -> internal_encoding���Ѵ����ߤ�������ʤ�
script_encoding��pass�Ȥ�(?)�ˤ���Ф褤�����ǡ�encoding_translation����
�ϸ���ɬ�פ�̵���Ȥ����Фʤ��Ǥ���������ä�http_input/http_output�ˤ�Ʊ
�ͤΤ��Ȥ����������ʵ��⤷�ޤ����...
����������̣�Ǥ�encoding_translation�ǥ��쥯�ƥ��ּ��Τ˼¤Ϥ���ޤ��̣
��̵���Ȥ�����̵���褦�ʵ������Ƥ��ޤ���
�ޤ��ɤ���ˤ��Ƥ�ñ�ʤ������פ�����ˤʤäƤ���Ȼפ��Τǡ�php.ini��
�Ȥ���ľ��Ū��ʬ����䤹�����Ȥ����פ��ȡ��Ȥꤢ����
- script_encoding -> internal_encoding�Ѵ�������encoding_translation����
�ʤ��褦�ˤ���
- encoding_translation�ѻ�(��ǥ����뤹������)
- ���Τޤ�
�Ȥ��������Ǥ��礦����
# ����encoding_translation���ѻߤ��������������äƽФƤ��ޤ��ä���
# ��������Ȥ��Ƥ�/����Ƥ���ե��������ꤤ���ޤ���PHP�������ȤʤΤ�:)
Moriyoshi Koizumi�����<20030504222305ue&SbB �� at.wakwak.com>����
>�����Ǥ���
>
>�������Ĥ�ɤ���Х��Х��ƥ����Ƥ����Ȥ�����
>
>php_mb_set_zend_encoding() ��ˡ����Τ褦�ʵ��ˤʤ뵭�Ҥ�ȯ�����ޤ�����
>
>�������������ʬ�Ǥ���
>
><quote>
> if (MBSTRG(encoding_translation)) {
> /* notify internal encoding to Zend Engine */
> name = (char*)mbfl_no_encoding2name(MBSTRG(current_internal_encoding));
> zend_multibyte_set_internal_encoding(name, strlen(name) TSRMLS_CC);
>
> encoding_converter = php_mb_encoding_converter;
> }
></quote>
>
>�������̤ɤ���������ȡ�
>mbstring.internal_encoding �� mbstring.script_encoding ���ۤʤ��硢
>mbstring.encoding_conversion=1 �Ǥʤ��¤ꡢ������ץ����
>�Ѵ����Ԥ��ʤ����Ȥˤʤ�ޤ���������ϴ��Ԥ���Ƥ���ư��ʤΤǤ��礦����
>
>���ͭ���ˤʤäƤ����Ȥ��Ƥ��̤�����ϵ�����ʤ��Ϥ��Ǥ���������
>
>_______________________________________________
>PHP-dev mailing list
>PHP-dev �� php.gr.jp
>http://ns1.php.gr.jp/mailman/listinfo/php-dev
--
Masaki Fujimoto
fujimoto �� tunebiz.net
PHP-dev ���ꥹ�Ȥΰ���