2011-01-24 23 views
4

どのように1は、変数を複数回エコーについては行くだろう。..エコーPHPの変数を複数回

私が言った場合は、より良い、この質問を理解する方法は次のようになります。

$foo = '<div>bar</div>'; 
echo $foo*7; 

は、それはおそらく最も簡単です私はよく分からない。

そして

+3

http://www.php.net/manual/en/ function.str-repeat.php –

+4

ほとんどすべてのプログラミング言語で、コードを繰り返す方法はループを使って行われます。ループの構文は、その言語のマニュアルの序文の章で見つけることができます。 –

+0

@Dan Grossman良いアドバイス+1 – alex

答えて

16

を使用しますstr_repeat()を使用してください。

$foo = '<div>bar</div>'; 
echo str_repeat($foo, 7); 

参考:より複雑なものについてはPHP string functions

、ループは通常、移動するための方法です。

+2

+1最初に取得するために+1 – alex

+0

私はちょうど私が後にしたものだった、私はかなりPHPに新しいので、いくつかに明らかになる1つの事、私のような他のものは笑ではない。迅速な答えをありがとう、数分で緑のチックを与えるでしょう。 – Daryl

1
for ($i = 0, $i <= 7, $i++) { 
    echo $foo; 
} 
2

str_repeat()を使用してください。

echo str_repeat($foo, 7); 
4

文字列を掛けないでください。手動でそれを行うことができ、次のいずれか

echo $variable; 
echo $variable; 
echo $variable; 
echo $variable; 
// etc 

またはループのためにある:

for($z=0;$z<10;$z++){ 
    echo $variable; 
} 

それともにおけるSTR_Repeat:

echo str_repeat($variable, 10); 
+2

+1は包括的です。 – zzzzBov