Función chunk_split‎() PHP Características

php funcion chunk_split

Compatibilidad con las versiones de PHP 4, PHP 5, PHP 7, PHP 8.

La función chunk_split() divide una ‎cadena o string entero en bloques más pequeño según pasemos por parámetro.

Sintaxis del chunk_split()

string chunk_split ( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] )

La función se puede utilizar ‎chunk_split() para dividir una cadena en pequeños bloques. que se puede utilizar, por ejemplo, para convertir la salida de la función para que se base64_encode()‎ ajuste a la representación RFC 2045. El valor del parámetro se insertará para end cada número chunklen de caracteres.

Parámetros del chunk_split()

String

A partir del string esta especifica la cadena de caracteres que se dividirá. Este parámetro es obligatorio

Length

La longitud del bloque de valor numérico. Esta define la longitud del bloque de cadena. Valor predeterminado es 76. Este parámetro es opcional

end

La cadena que se insertará al final. Valor que define lo que se coloca al final de cada bloque de cadena. El valor predeterminado es \ r \ n. Este parámetro es opcional

Valor que devuelve y ejemplo

La función devuelve la chunk_split()‎ una cadena hash.

En el siguiente ejemplo veremos el uso de una función chunk_split()‎ para transformar las salidas de una función base64_encode()‎.

<php? 
//RFC 2045 de datos semántico para Codificar como
$new_string = chunk_split(base64_encode($data));
?>

Veamos otro ejemplo sencillo:

<?php   
$str ="Hola mundo";  
echo "La frase normal es: ".$str."<br>";  
echo "Pero usando'chunk_split()' sería de la siguiente forma: ".chunk_split($str,1,".");  
?>  

obtendremos una salida:

H.o.l.a. m.u.n.d.o.