在PHP程式設計中,我們常常需要使用相同的字串重複多次的情況,例如輸出分隔符號、字串填充等等。這時候可以使用PHP中的str_repeat函數進行字串的重複。
str_repeat函數是內建函數,用來重複一個字串若干次,其語法如下:
string str_repeat ( string $input , int $multiplier )
其中,$input是要被重複的字串,$multiplier是重複的次數。傳回值為重複後的字串。
下面我們來看一些範例:
範例1:
$str = "PHP"; echo str_repeat($str, 3);
輸出結果為:
PHPPHPPHP
範例2:
$str = "*"; echo str_repeat($str, 10);
輸出結果為:
**********
範例3:
$str = "Hello World! "; echo str_repeat($str, 5);
輸出結果為:
Hello World! Hello World! Hello World! Hello World! Hello World!
透過上述範例可以看出,str_repeat函數非常簡潔明了,實用性也非常高。使用它可以大大減少我們編程時的程式碼量和時間成本。
要注意的是,$multiplier參數不能為負數,否則會拋出Warning警告,並傳回一個空字串。當$multiplier的值為0時,函數會直接傳回一個空字串。此外,$input參數也可以接收一個空字串,此時會直接傳回一個空字串。
以上就是如何使用PHP中的str_repeat函數重複字串的簡介。希望對PHP初學者有幫助!
以上是如何使用PHP中的str_repeat函數重複字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!