PHP str_repeat() Function (original) (raw)
Last Updated : 21 Jun, 2023
The str_repeat() function is a built-in function in PHP and is used to create a new string by repeating a given string fixed number of times. It takes a string and an integer as arguments and returns a new string which is generated by repeating the string passed as an argument by the number of times defined by the integer passed as an argument to this function.
Syntax:
string str_repeat ( string,string, string,no_of_times )
Parameters: This function accepts two parameters and both of them are mandatory to be passed.
- $string: This parameter represents the string to be repeated
- $no_of_times: This parameter represents a number denoting the number of times the parameter $string is to be repeated. This parameter should be greater than or equals to zero.
Return Value: This function returns a new string made up by repeating the given string stringgivennumberoftimes.Iftheparameterstring given number of times. If the parameter stringgivennumberoftimes.Iftheparameterno_of_times passed to the function is equals to 0, then the function returns an empty string.
Examples:
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
Below programs illustrate the str_repeat() function in PHP:
Program – 1:
<?php
$str
=
'GeeksForGeeks'
;
print_r(
str_repeat
(
$str
, 2));
?>
Output:
GeeksForGeeksGeeksForGeeks
Program – 2:
<?php
$str
=
' Run'
;
print_r(
str_repeat
(
$str
, 7));
?>
Output:
Run Run Run Run Run Run Run