我有一个脚本,用于生成包含特定令牌的内容,并且我需要替换每个令牌的每个出现,以不同的内容结果替换来自单独循环的内容。
使用str_replace很容易将所有令牌的所有出现替换为相同的内容,但是我需要用循环的下一个结果替换每个出现的令牌。
我看到了这个答案:Search and replace multiple values with multiple/different values in PHP5?,但它是使用预定义数组工作的,而我没有这些数组。
示例内容:
使用str_replace很容易将所有令牌的所有出现替换为相同的内容,但是我需要用循环的下一个结果替换每个出现的令牌。
我看到了这个答案:Search and replace multiple values with multiple/different values in PHP5?,但它是使用预定义数组工作的,而我没有这些数组。
示例内容:
This is an example of %%token%% that might contain multiple instances of a particular
%%token%%, that need to each be replaced with a different piece of %%token%% generated
elsewhere.
我需要将每个%%token%%替换为由以下简单循环生成的内容:
for($i=0;$i<3;$i++){
$token = rand(100,10000);
}
所以将每个%%token%%替换为不同的随机数值$token。
这是我没看到的简单问题吗?
谢谢!