Menu Home

str_split

osbo.com | PHP | Functions | str_split

Convert a string to an array

Syntax

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

Parameters

string

The input string.

split_length

Maximum length of the chunk.

Return

If the optional split_length parameter is specified, the returned array will be broken down into chunks with each being split_length in length, otherwise each chunk will be one character in length. FALSE is returned if split_length is less than 1. If the split_length length exceeds the length of string, the entire string is returned as the first (and only) array element.

Examples

string

<?

$string = "Hello";

$return = str_split($string);

print_r($return);

?>
Array
(
    [0] => H
    [1] => e
    [2] => l
    [3] => l
    [4] => o
)

split_length

<?

$string = "Hello";
$split_length = 2;

$return = str_split($string, $split_length);

print_r($return);

?>
Array
(
    [0] => He
    [1] => ll
    [2] => o
)

PHP