我们有
$symb="_";
$num=10;
我们希望$ten_symbs
完全"__________"; // ten symbols "_".
将十个"_"分配给$ten_symbs
的最快和/或最佳方法是什么?
str_repeat():
$symbol = '_';
$num = 10;
echo str_repeat($symbol, $num);
您可以将
str_repeat用作:
$ten_symbs = str_repeat($symb, $num);
您还可以执行以下操作:
$ten_symbs = str_pad('',$num,$symb);
但是拳头选项更干净。
在这里查找str_repeat():http://www.php.net/manual/de/function.str-repeat.php
$ten_symbs = '';
for($i=0;$i<$num;$i++) {
$ten_symbs .= $symb;
}