JISのマッチングのバグを再び修正しました。
JISのマッチングのバグを修正しました。
mb_send_mailのバグを修正しまし た。
mb_convert_kanaのバグを修正し ました。
mb_convert_kanaのバグを修正し ました。
mb_encode_numericentity, mb_decode_numericentityをサポートしました。
mb_convert_encodingでUTF-16か らの変換をサポートしました。
シフトJISの
処理をSJIS-WIN互換にしました。
mbstring本家とは異なり,SJISとSJIS-WINの
動作は同じです。
mb_strcutの バグを修正しました。
変更履歴をHTMLに変えました。
mb_http_input, mb_http_output,
mb_output_handler をサポートしました
ただし,mb_http_inputに関しては文字コー
ド変換を行わないため,常にFALSEを返します。
mb_decode_mimeheaderの バグを修正しました
mb_convert_variablesの初 期設定チェックのバグを修正しました
バグつぶし
入れ子のファンクションで二重宣言になってしまう場合があるので外部に出しました。
バグつぶし
mb_strcutのバグを修正しました
mb_encode_mimeheader, mb_decode_mimeheaderをサポートしました。
mb_convert_variablesで配
列からの変換をサポートしました。
これに伴いmb_convert_variablesを2パ
ターンにし,初期設定で変更できるようにしました。
初期設定ファイルのconvert-variables-arrayonlyがnoの
場合(デフォルト),これまでと同じように配列でなくても変換します。また,最初の要素が配列の場合,それだけを変換します。ただし,こちらの場合,呼び
出し時に引数に&を付けて明示的に参照渡しに
する必要があります。
convert-variables-arrayonlyがnoで
ない場合,変換する引数は配列だけになります。その代わり,&は不要です。
バグつぶし
入れ子のファンクションで二重宣言になってしまう場合があるので外部に出しました。
mb_strpos, mb_substr_count, mb_preferred_mime_nameをサポートしました。
mb_convert_encodingでUTF-16へ
の変換をサポートしました。
usage:
$str = mb_convert_encoding($str, 'UTF-16', 'EUC-JP, UTF-8');
返すのはBOMなしのビッグ・エンディアンになります。
バグつぶし
mb_convert_variablesを 暫定サポート
mb_strwidthをサポート
初期設定をmb-emulator.iniか ら読むように変更
EUCとUTF-8間 を直接変換するように変更
バグつぶし
jcodeを使わない形で独立しました。12関
数サポート
mb_language, mb_internal_encoding, mb_convert_encoding,
mb_convert_kana, mb_send_mail, mb_strimwidth, mb_detect_encoding,
mb_detect_order, mb_strlen, mb_substr, mb_strcut, mb_strrpos
mbstring関 数名 |
今後のサポート予定 |
mb_convert_case |
サポート可能だけど結構大変そう。あまり使いそうにない気がする。もしニーズがあれば |
mb_convert_encoding |
サポート済み |
mb_convert_kana |
サポート済み |
mb_convert_variables |
サポート済み |
mb_decode_mimeheader |
サポート済み |
mb_decode_numericentity |
サポート済み |
mb_detect_encoding |
サポート済み |
mb_detect_order |
サポート済み |
mb_encode_mimeheader |
サポート済み |
mb_encode_numericentity |
サポート済み |
mb_ereg_match |
サポート不可能 |
mb_ereg_replace |
サポート不可能 |
mb_ereg_search_getpos |
サポート不可能 |
mb_ereg_search_getregs |
サポート不可能 |
mb_ereg_search_init |
サポート不可能 |
mb_ereg_search_pos |
サポート不可能 |
mb_ereg_search_regs |
サポート不可能 |
mb_ereg_search_setpos |
サポート不可能 |
mb_ereg_search |
サポート不可能 |
mb_ereg |
サポート不可能 |
mb_eregi_replace |
サポート不可能 |
mb_eregi |
サポート不可能 |
mb_get_info |
サポート可能 |
mb_http_input |
サポート済み(常にFALSEを返す) |
mb_http_output |
サポート済み |
mb_internal_encoding |
サポート済み |
mb_language |
サポート済み(ただし指定しても何も変わらない) |
mb_output_handler |
サポート済み |
mb_parse_str |
サポート可能 |
mb_preferred_mime_name |
サポート済み |
mb_regex_encoding |
サポート不可能 |
mb_regex_set_options |
サポート不可能 |
mb_send_mail |
サポート済み |
mb_split |
サポート不可能 |
mb_strcut |
サポート済み |
mb_strimwidth |
サポート済み |
mb_strlen |
サポート済み |
mb_strpos |
サポート済み |
mb_strrpos |
サポート済み |
mb_strtolower |
サポート可能だけど大変そう |
mb_strtoupper |
サポート可能だけど大変そう |
mb_strwidth |
サポート済み |
mb_substitute_character |
サポート難しそう |
mb_substr_count |
サポート済み |
mb_substr |
サポート済み |