str_repeat() Function
str_repeat()函数是PHP中的一个内置函数,用于通过多次重复给定字符串来创建新字符串。它接受一个字符串和一个整数作为参数,并返回一个新字符串,这个新字符串是通过重复作为参数传递给这个函数的整数定义的次数而生成的。
语法
1 | string str_repeat ( $string, $no_of_times ) |
参数:该函数接受两个参数,这两个参数都是必须传递的。
- $string:该参数表示要重复的字符串
- $no_of_times:这个参数表示一个数字,表示参数$string要重复的次数。这个参数应该大于等于0。
返回值:这个函数通过多次重复给定的字符串$string来返回一个新的字符串。如果传递给函数的参数$no_of_times等于0,那么函数返回一个空字符串。
例子
1 2 3 4 5 6 7 | Input : $str = 'sky8g'; print_r(str_repeat($str, 2)); Output :sky8gsky8g Input : $str = ' Run'; print_r(str_repeat($str, 7)); Output : Run Run Run Run Run Run Run |
下面的程序演示了PHP中的str_repeat()函数:
1 2 3 4 5 6 7 8 9 | <?php // Input string $str = 'sky8g'; // Repeated string print_r(str_repeat($str, 2)); ?> |
输出
1 | sky8gsky8g |
程序2
1 2 3 4 5 6 7 8 9 | <?php // Input string $str = ' Run'; // Repeated string print_r(str_repeat($str, 7)); ?> |
输出
1 | Run Run Run Run Run Run Run |
参考