English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP str_split() функция примеры и примеры

PHP String 字符串函数手册

Функция str_split() используется для разделения строки и преобразования её в массив

Синтаксис

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

Определение и использование

Используется для преобразования строки в массив с помощью разделения

Возвратное значение

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

Параметр

НомерПараметры и описание
1

string

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

2

length

Длина каждого отрезка.

Онлайн пример

Попробуйте以下的 пример, разделение строки, обратите внимание на различие между указанной длиной и не указанной длиной:

<?php
   //Разделение строки, не указанная длина разделения
   print_r(str_split("oldtoolbag.com"));
   //Разделение строки, указанная длина разделения 2
   print_r(str_split("oldtoolbag.com",2));
?>
Проверим‹/›

Результат вывода

Array
(
    [0] => n
    [1] => h
    [2] => o
    [3] => o
    [4] => o
    [5] => .
    [6] => c
    [7] => o
    [8] => m
)
Array
(
    [0] => nh
    [1] => oo
    [2] => o.
    [3] => co
    [4] => m
)

PHP String 字符串函数手册