сделать строку из N символов - PullRequest
24 голосов
/ 26 января 2012

Скажем, у меня есть number=20 и $value=7.

Если я хочу создать строку из 20 7 с использованием PHP.Какой самый быстрый способ сделать это?

Итак, выведите:

$a='77777777777777777777';

Какие-нибудь функции, чтобы сделать это проще?

Ответы [ 5 ]

48 голосов
/ 26 января 2012
$a=str_repeat($value,$number);
10 голосов
/ 26 января 2012

Вы можете использовать str_repeat(), например,

$a=str_repeat('7', 20);
7 голосов
/ 26 января 2012

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

$a = str_repeat('7', 20);
4 голосов
/ 26 января 2012
$a = str_repeat('7', 20);

str_repeat()

... или, возможно:

$a = str_pad('', 20, '7');

str_pad()

3 голосов
/ 26 января 2012

str_repeat довольно просто

$a = str_repeat('7', 20);
...