3

我々は持っています

$symb="_";

$num=10;

10個の「_」を割り当てるための最速および/または最良の方法は$ten_symbs何ですか?"__________"; // ten symbols "_".$ten_symbs

4

4 に答える 4

10

str_repeat()

$symbol = '_';
$num    = 10;
echo str_repeat($symbol, $num);
于 2012-04-19T11:35:46.007 に答える
3

str_repeatは次のように使用できます。

$ten_symbs = str_repeat($symb, $num);

次のこともできます。

$ten_symbs = str_pad('',$num,$symb);

しかし、最初のオプションはよりクリーンです。

于 2012-04-19T11:36:14.517 に答える
2

ここでstr_repeat()を探します:http ://www.php.net/manual/de/function.str-repeat.php

于 2012-04-19T11:36:07.920 に答える
0
$ten_symbs = '';
for($i=0;$i<$num;$i++) {
   $ten_symbs .= $symb;
}
于 2012-04-19T11:36:40.010 に答える