【发布时间】:2015-10-16 20:51:44
【问题描述】:
我需要用字符数组替换主题上所有出现的#。例如:
Input: "#### #### #### ####"
Search character: "#"
Replacement array: [ 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3 ]
Expected result: "0000 1111 222 3333"
我尝试使用:
str_replace("#", $array, $subject)
但它并没有像我想要的那样工作。有什么想法吗?
【问题讨论】:
-
代码是用什么语言编写的?
-
等等,你有一个带有一些“#”的
string,你想用array替换每个“#”? -
PHP。是的,除非我有更好的方法。
-
@DavidRodrigues 那么这个问题我们在哪里?