str_repeat

str_repeat関数:特定の文字列を反復させた文字列を作成する

使い方

$text = str_repeat( $str, $count );

ある特定の文字列を一定の数だけ反復させた文字列を作りたくなったら、
この関数を思い出してください。

PHPには、こんなただfor文で繰り返し文字列を結合すればいいようなことだって関数が用意されているのです。(軽く嫌味)

使い方は簡単、第1引数に繰り返したい文字列と、第2引数に繰り返す数を指定すれば、目的のものが戻り値として帰ってきます。

サンプルプログラム

<?php
$text = str_repeat( 'とても', 10 );

echo "私はピーマンが、".$text."キライです。";

実行結果

私はピーマンが、とてもとてもとてもとてもとてもとてもとてもとてもとてもとてもキライです。

※勘違いしないでください。私はピーマンが大好きですから!

使いどころ

もし、あなたが文字列を繰り返す必要が出てきたら、そんな時にはこの関数を思い出してあげてください。
だって、絶対この関数があることみんな忘れてる気がします。
(for分で繰り返すだけで同じことができるなんて言ってはいけません)

公式サイト

http://jp1.php.net/manual/ja/function.str-repeat.php