Skip to content
Related Articles

Related Articles

PHP | str_repeat() Function
  • Last Updated : 08 Mar, 2018

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, $no_of_times )

Parameters: This function accepts two parameters and both of them are mandatory to be passed.

  1. $string: This parameter represents the string to be repeated
  2. $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 $string given number of times. If the parameter $no_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:

filter_none

edit
close

play_arrow

link
brightness_4
code

<?php
  
// Input string
$str = 'GeeksForGeeks';
  
// Repeated string
print_r(str_repeat($str, 2));
  
?>

chevron_right


Output:

GeeksForGeeksGeeksForGeeks

Program – 2:

filter_none

edit
close

play_arrow

link
brightness_4
code

<?php
  
// Input string 
$str = ' Run';
  
// Repeated string
print_r(str_repeat($str, 7));
  
?>

chevron_right


Output:

 Run Run Run Run Run Run Run

Reference:
http://php.net/manual/en/function.str-repeat.php

My Personal Notes arrow_drop_up
Recommended Articles
Page :