Эхо PHP-переменной несколько раз - PullRequest
3 голосов
/ 24 января 2011

Как можно повторить переменную несколько раз ..

Чтобы лучше понять этот вопрос, я бы сказал:

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

Это, наверное, самая простая вещь, но я не уверен.

И

Ответы [ 5 ]

16 голосов
/ 24 января 2011

В этом простом случае вы можете использовать str_repeat().

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

Ссылка: Строковые функции PHP

Для чего-то более сложного, цикл - это обычно путь.

4 голосов
/ 24 января 2011

Не умножайте строки.Вы можете сделать это вручную:

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

Или в цикле for:

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

Или str_repeat:

echo str_repeat($variable, 10);
2 голосов
/ 24 января 2011

Использование str_repeat().

echo str_repeat($foo, 7);
1 голос
/ 24 января 2011
for ($i = 0, $i <= 7, $i++) {
    echo $foo;
}
0 голосов
/ 24 января 2011

Использовать петлю for .....................

http://php.net/manual/en/control-structures.for.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...