日期:2014-05-17  浏览次数:20453 次

php截取中文字符问题
北京市崇文区联通ADSL

我想从市开始,截取前面的两个中文字符,该如何写?

------解决方案--------------------
$s = '广东省深圳市长城宽带';
preg_match_all('/(.+?)(省
------解决方案--------------------

------解决方案--------------------
$)/', $s, $r);
$r = array_combine($r[2], $r[1]);
print_r($r);
Array
(
    [省] => 广东
    [市] => 深圳
    [] => 长城宽带
)