PHP拆分字符串

时间:2015-01-15 21:26:48

标签: php split preg-split

好的,这是问题所在。我有一个字符串。该字符串是美国州代码的组合

$codes = 'ALAKAZARCACOCTDEDCFLGAHIIDILINIAKSKYLAMEMDMAMIMNMSMOMTNENVNHNJNMNYNCNDOHOKORPARISCSDTNTXUTVTVAWAWVWIWY';

我需要将字符串分成两个字母,例如“AL”,“AK”,“AZ”,“AR”等。

我想不出preg_split以外的任何其他SIMPLE函数,但我不是正则表达式的专家。

你们有没有想过任何其他简单的方法来分割字符串?接近答案的另一个功能是我能想到的是使用“substr”。寻找更多选项以及preg_split示例。

1 个答案:

答案 0 :(得分:3)

这应该适合你:

<?php

    $codes = 'ALAKAZARCACOCTDEDCFLGAHIIDILINIAKSKYLAMEMDMAMIMNMSMOMTNENVNHNJNMNYNCNDOHOKORPARISCSDTNTXUTVTVAWAWVWIWY';  
    $arr = str_split($codes, 2);
    print_r($arr);

?>