PHP
1
Вклад в тег
$text = 'это такая жопа что просто офигеть';
$array = preg_split('-([\W])-u', $text, -1, PREG_SPLIT_NO_EMPTY);
$result = array();
$length = count($array);
$i = 0;
$f = 0;
do {
$str = '';
do {
$str .= ' '.$array[$f];
$result[] = trim($str);
$f++;
}
while($f < $length);
$i++;
$f = $i;
}
while($i < $length);
Array
(
[0] => Array
(
[0] => это такая жопа что просто офигеть
[1] => это такая жопа что просто
[2] => это такая жопа что
[3] => это такая жопа
[4] => это такая
[5] => это
)
[1] => Array
(
[0] => такая жопа что просто офигеть
[1] => такая жопа что просто
[2] => такая жопа что
[3] => такая жопа
[4] => такая
)
[2] => Array
(
[0] => жопа что просто офигеть
[1] => жопа что просто
[2] => жопа что
[3] => жопа
)
[3] => Array
(
[0] => что просто офигеть
[1] => что просто
[2] => что
)
[4] => Array
(
[0] => просто офигеть
[1] => просто
)
[5] => Array
(
[0] => офигеть
)
)