Разбить строку по 3 символа

Статус
В этой теме нельзя размещать новые ответы.

venetu

Мой дом здесь!
Регистрация
28 Мар 2007
Сообщения
745
Реакции
273
Плиз, помогите начинающему!

Нужно разбить строку группами по х символов (например, по 3).

То есть строка, допустим 'asdfghjklzx'; Надо из нее сделать массив
[0] => 'asd',
[1] => 'fgh',
[2] => 'jkl',
[3] => 'zx'

Я сделал в цикле через substr(), но мне все равно интересно, как это реализовать по-нормальному. Должен быть в php какой-то способ. Какие-то параметры для preg_split(); Подскажите плиз, кто знает.
 
PHP:
$result = str_split($string, 3);
_ttp://www.php.net/manual/en/function.str-split.php
 
Если не сложно, объясните для чего такая задача может применяться? Даже приблизительно не могу понять


ну например человеку задали лабораторную или курсовую. не все же вопросы которые тут рассматриваются, задаются практикующими программерами.
 
ну например человеку задали лабораторную или курсовую. не все же вопросы которые тут рассматриваются, задаются практикующими программерами.

Дипломную, если быть точнее. Тема называется "Исследование и оценка алгоритмов автоматического форматирования текстов произвольной длины".

Всем спасибо, в особенности Alix, тему можно закрывать.

PS: еще вот додумался до explode("\r\n", chunk_split($str, 3)); Тоже нормально работает. Но Alix все равно подсказал лучше.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху