首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
PHP: str_split_unicode/str_split_utf8 Split UTF8 Character
Type(Type) 2014/9/22 00:03

PHP: str_split_unicode() str_split_utf8() Split UTF8 Character into Array

See example php code below. (PHP 5.X)e.g. Explodes/splits string '你好' into array('你, '好');代碼:
<?PHP// REF: http://us.php.net/str_splitfunction str_split_unicode($str, $l = 0){    if ($l > 0) {        $ret = array();        $len = mb_strlen($str, "UTF-8");        for ($i = 0; $i < $len; $i += $l) {            $ret[] = mb_substr($str, $i, $l, "UTF-8");        }        return $ret;    }    return preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY);}$a = 'ㄕㄨ'; // BPMF ZH_TW UTF8/Unicode character$aa = str_split_unicode($a);$aaa = str_split($a);var_dump($a);var_dump($aa);var_dump($aaa);?>
代碼:
$ php str_split_utf8.phpstring(6) "ㄕㄨ"array(2) {  [0]=>  string(3) "ㄕ"  [1]=>  string(3) "ㄨ"}array(6) {  [0]=>  string(1) "▒"  [1]=>  string(1) "▒"  [2]=>  string(1) "▒"  [3]=>  string(1) "▒"  [4]=>  string(1) "▒"  [5]=>  string(1) "▒"}


(1,391 views)
[更多討論] 討論區 Windows, Linux, Perl, PHP, C/C++, Driver, Web 理論、應用、硬體、軟體


"PHP: str_split_unicode/str_split_utf8 Split UTF8 Character" 傳統頁面(電腦版)

首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
傳統桌面版
© Vovo2000.com Mobile Version 小哈手機版 2019