如何在PHP中将字符串重复特定次数?
字符串是存储在PHP中的字符序列。字符串可能包含特殊字符或数值或字符。字符串可以包含任意数量的字符,并且可以由较小的子字符串组合而成。
方法一:使用 for 循环:声明一个空字符串变量以存储最终字符串的内容。声明了一个整数值 n,表示重复字符串的次数。每次将原始字符串附加到声明的最终字符串变量的末尾。然后显示最终字符串的内容。
PHP
");
// Declaring number of times
$n = 3;
// Declaring empty string
$final_str = "";
// Looping over n times
for($i = 0; $i < $n; $i++) {
// Appending str to final string value
$final_str .= $str;
}
echo("Final string : ");
echo($final_str . "");
?>
PHP
");
// Declaring number of times
$n = 3;
// Computing final string
$final_str = str_repeat($str, $n);
echo("Final string : ");
echo($final_str . "");
?>
输出
Original string : Hi!GFG User.
Final string : Hi!GFG User.Hi!GFG User.Hi!GFG User.
方法二:使用 str_repeat 方法: PHP中内置的 str_repeat() 方法可用于将指定字符串重复指定次数。内容可以存储在单独的变量名中。该方法具有以下语法:
str_repeat( str, n)
参数:
- str –它是原始字符串。
- n –重复字符串的次数。
PHP
");
// Declaring number of times
$n = 3;
// Computing final string
$final_str = str_repeat($str, $n);
echo("Final string : ");
echo($final_str . "");
?>
输出
Original string : Hi!GFG User.
Final string : Hi!GFG User.Hi!GFG User.Hi!GFG User.