📌  相关文章
📜  如何在PHP中将字符串重复特定次数?

📅  最后修改于: 2022-05-13 01:56:22.027000             🧑  作者: Mango

如何在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.