Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

str_split

Разбивает строку на части заданной длины.

Синтаксис

str_split(string $string, int $length = 1): array

Параметры

ПараметрТипОписание
$stringstringИсходная строка.
$lengthintНеобязательный. Длина каждой части; по умолчанию 1.

Возвращаемое значение

arrayМассив частей строки.

Примеры

По одному символу:

<?php
 
echo implode(' ', str_split('abc'));

Результат:

a b c

Группы по четыре цифры:

<?php
 
echo implode(' ', str_split('1234567812345678', 4));

Результат:

1234 5678 1234 5678

Примечания

Функция считает байты. Для кириллицы и эмодзи используйте mb_str_split().

См. также

  • explode — Разбивает строку на массив по разделителю.
  • mb_str_split — Разбивает строку на символы с учётом любого алфавита.

Вопросы и ответы по теме

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.