(PHP 5, PHP 7)
str_split — Convierte un string en un array
$string
   [, int $split_length = 1
  ] ) : arrayConvierte un string en un array.
stringEl string de entrada.
split_lengthLongitud máxima del fragmento.
   Si el parámetro opcional split_length se
   específica, el array devuelto será separado en fragmentos los cuales cada uno
   tendrá una longitud de split_length, de otra manera cada fragmento
   tendrá una longitud de un caracter.
  
   Se devuelve FALSE si split_length es menor que 1.
   Si la longitud split_length excede la longitud de
   string, el string entero es devuelto como el primero
   (y único) elemento del array.
  
Ejemplo #1 Ejemplos de uso de str_split()
<?php
$str = "Hello Friend";
$arr1 = str_split($str);
$arr2 = str_split($str, 3);
print_r($arr1);
print_r($arr2);
?>
El resultado del ejemplo sería:
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
)
Nota:
str_split() realizará la división en bytes en lugar de en caracteres cuando trata con un string codificado en multibyte.