制作N个字符的字符串

Posted

技术标签:

【中文标题】制作N个字符的字符串【英文标题】:make string of N characters 【发布时间】:2012-02-19 02:37:19 【问题描述】:

假设我有一个number=20 和一个$value=7

如果我想用 php 创建一个 20 7 的字符串。最快的方法是什么?

所以输出如下:

$a='77777777777777777777';

有什么功能可以让这更容易吗?

【问题讨论】:

【参考方案1】:
$a=str_repeat($value,$number);

【讨论】:

【参考方案2】:

你可以使用str_repeat(),例如

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

【讨论】:

【参考方案3】:

使用str_repeat():

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

【讨论】:

【参考方案4】:

str_repeat 很简单

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

【讨论】:

【参考方案5】:
$a = str_repeat('7', 20);

str_repeat()

...或者也许:

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

str_pad()

【讨论】:

以上是关于制作N个字符的字符串的主要内容,如果未能解决你的问题,请参考以下文章

内容:输入n个字符串,对这n个字符串进行排序(按升序),输出排序后的字符串。然后从键盘再次输入一字符

c#怎么取字符串中的第n个字符

是否可以只打印 C 字符串的某个部分,而不制作单独的子字符串?

如何制作一个比较字符串的函数?

每第n个字符拆分字符串?

c语言中如何获得字符串的第n个字符?