создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

str_split преобразует строку в массив

(PHP5, PHP7)

str_split преобразует строку в массив

Описание

array str_split(string $string[,int $split_length=1])

Преобразует строку в массив.

Список параметров

string

Входная строка.

split_length

Максимальная длина фрагмента.

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

Если указан необязательный аргумент split_length, возвращаемый массив будет содержать части исходной строки длиной split_length каждая, иначе каждый элемент будет содержать 1 символ.

Если split_length меньше 1, возвращается FALSE. Если split_length больше длины строки string, то вся строка будет возвращена в первом и единственном элементе массива.

Примеры

Пример 1. Пример использования str_split()

<?

$str="Hello Friend";

$arr1=str_split($str);

$arr2=str_split($str,3);

print_r($arr1);

print_r($arr2);

?>

Результат выполнения данного примера:

Array(
[0]=>H
[1]=>e
[2]=>l
[3]=>l
[4]=>o
[5]=>
[6]=>F
[7]=>r
[8]=>i
[9]=>e
[10]=>n
[11]=>d
)
Array(
[0]=>Hel
[1]=>lo
[2]=>Fri
[3]=>end
)

Примечания

Функция str_split() производит разбивку по байтам, а не по символам, в случае использования строк в многобайтных кодировках.

Смотрите также

Обработка строк

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting