[PHP-users 19576]Re: explodeのマルチバイト対応版は?
Seiji Masugata
s.masugata @ digicom.dnp.co.jp
2003年 12月 25日 (木) 15:23:38 JST
こんにちわ、桝形です。
> explodeでマルチバイトが使用出来るからじゃないでしょうか?
う〜ん。。。本当ですか?
では、こういうものではどうでしょうか?
(要--enable-zend-multibyte )
<?php
declare( encoding="EUC-JP" );
mb_internal_encoding( "SJIS" );
mb_regex_encoding( "SJIS" );
$test_word = "能力\\能力";
$array = explode( "\\", $test_word);
print_r($array);
$test_word = "能力\\能力";
$array = mb_split( "\\\\", $test_word);
print_r($array);
?>
Array
(
[0] => ・
[1] => 力
[2] => ・
[3] => 力
)
Array
(
[0] => 能力
[1] => 能力
)
--
Seiji Masugata <s.masugata @ digicom.dnp.co.jp>
PHP-users メーリングリストの案内