php将一个字符串转换成数组,支持中文

分类:php

 

<?php
header("content-type:text/html;charset=utf8");
/**
  +----------------------------------------------------------
 * 将一个字符串转换成数组,支持中文
  +----------------------------------------------------------
 * @param string    $string   待转换成数组的字符串
  +----------------------------------------------------------
 * @return string   转换后的数组
  +----------------------------------------------------------
 */
function strToArray($string) {
    $strlen = mb_strlen($string);
    while ($strlen) {
        $array[] = mb_substr($string, 0, 1, "utf8");
        $string = mb_substr($string, 1, $strlen, "utf8");
        $strlen = mb_strlen($string);
    }
    return $array;
}



$t="你是哪里人?";

print_r(strToArray($t));
?>

 

本文链接: php将一个字符串转换成数组,支持中文
版权所有:布士收藏夹在网络收集,如有侵犯你的权利, 请联系QQ:641868752。

评论

发表评论

*

* (显示gravatar头像)

Ctrl+Enter快捷回复

© 2014 布士收藏夹 all rights reserved.