La función str_repeat() es una función incorporada en PHP y se usa para crear una nueva string repitiendo una string dada un número fijo de veces. Toma una string y un entero como argumentos y devuelve una nueva string que se genera repitiendo la string pasada como argumento el número de veces definido por el entero pasado como argumento a esta función.
Sintaxis :
string str_repeat ( $string, $no_of_times )
Parámetros : esta función acepta dos parámetros y ambos son obligatorios para pasar.
- $string : este parámetro representa la string que se repetirá
- $no_of_times : este parámetro representa un número que indica el número de veces que se repetirá el parámetro $string. Este parámetro debe ser mayor o igual a cero.
Valor devuelto : esta función devuelve una nueva string compuesta por la repetición de la string dada $string un número determinado de veces. Si el parámetro $no_of_times pasado a la función es igual a 0, entonces la función devuelve una string vacía.
Ejemplos:
Input : $str = \'GeeksForGeeks\'; print_r(str_repeat($str, 2)); Output :GeeksForGeeksGeeksForGeeks Input : $str = \' Run\'; print_r(str_repeat($str, 7)); Output : Run Run Run Run Run Run Run
Los siguientes programas ilustran la función str_repeat() en PHP:
Programa – 1 :
<?php // Input string $str = 'GeeksForGeeks'; // Repeated string print_r(str_repeat($str, 2)); ?>
Producción:
GeeksForGeeksGeeksForGeeks
Programa – 2 :
<?php // Input string $str = ' Run'; // Repeated string print_r(str_repeat($str, 7)); ?>
Producción:
Run Run Run Run Run Run Run
Referencia :
http://php.net/manual/en/function.str-repeat.php