Разбивает строку на фрагменты

# chunk_split

(PHP 4, PHP 5, PHP 7, PHP 8)

chunk_split — Разбивает строку на фрагменты

### Описание

function chunk_split(string `$string`, int `$length` = 76, string `$separator` = "\r\n"): string

Функция разбивает строки на фрагменты меньшего размера, что полезно, например, для преобразования вывода функции base64_encode() в строку, которая соответствует семантике стандарта RFC 2045. Длину фрагмента определяет параметр `length`, а параметр `separator` принимает последовательность символов, которую функция вставляет в конце каждого фрагмента.

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

`string`

  Строка, которую требуется разбить на части.

`length`

  Длина фрагмента.

`separator`

  Последовательность символов для конца строки.

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

Функция возвращает фрагментированную строку.

### Примеры

Пример #1 Пример разбиения строки на фрагменты функцией chunk_split()

    <?php

    $data = 'This is quite a long string, which will get broken up because the line is going to be too long after base64 encoding it.';

    // Форматирование данных по семантическим правилам стандарта RFC 2045
    $new_string = chunk_split(base64_encode($data));
    echo $new_string, PHP_EOL;

    ?>

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

- str_split() - Преобразовывает строку в массив
- explode() - Разбивает строку разделителем
- wordwrap() - Переносит строку через заданное количество символов
- » RFC 2045

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open