split — PHP, разделяющий строку

Хорошо, вот вопрос. У меня есть строка. Эта строка является комбинацией кодов штатов США.

$codes = 'ALAKAZARCACOCTDEDCFLGAHIIDILINIAKSKYLAMEMDMAMIMNMSMOMTNENVNHNJNMNYNCNDOHOKORPARISCSDTNTXUTVTVAWAWVWIWY';

Мне нужно разбить строку на две буквы, такие как «AL», «AK», «AZ», «AR» и т. Д.

Я не могу думать ни о какой другой ПРОСТОЙ функции, кроме preg_split но я не эксперт по регулярным выражениям.

Может ли кто-нибудь из вас подумать о каком-либо другом простом способе разделения строки? Другая функция, близкая к ответу, о которой я могу думать, это использование «substr». Ищете больше вариантов, а также пример preg_split.

1

Решение

Это должно работать для вас:

<?php

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

?>
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]