chunk_split

Split a string into smaller chunks

&reftitle.description; `string` `chunk_split` `string` `string` `int` `length` 76 `string` `separator`"\r\n"

Can be used to split a string into smaller chunks which is useful for e.g. converting `base64_encode` output to match RFC 2045 semantics. It inserts `separator` every `length` characters.

&reftitle.parameters;

`string`

- The string to be chunked.

`length`

- The chunk length.

`separator`

- The line ending sequence.

&reftitle.returnvalues;

Returns the chunked string.

&reftitle.examples;

### `chunk_split` example

    <?php
    // format $data using RFC 2045 semantics
    $new_string = chunk_split(base64_encode($data));
    ?>

&reftitle.seealso;

- `str_split`
- `explode`
- `wordwrap`
- RFC 2045