0

嗨,我有一个字符串替换:

$sHTML = str_replace( "[+fs.area.'{$member[ "town" ]}'+]", hello", $sHTML );

我在数据库中有多个城镇,我不能为每个城镇添加静态短代码,因为用户可能稍后会添加城镇,我基本上想放入 html:

[+fs.area.townname+] 在这种情况下会显示你好我做错了什么还是有其他方法可以解决?

这不是 wordpress,我做了一些搜索,发现有一种方法可以在 wordpress 中做到这一点,但这不是我想要的。

4

1 回答 1

1
  1. 您可以从 db 填充 $member 数组
  2. 您可以使用 +fs.area.*+ 正则表达式

但我认为你想创建键/值表

键:+fs.area.glasgow+ 值:格拉斯哥

键:+fs.area.Glasgowe+ 值:格拉斯哥

并且您想从表中选择记录作为键并用字符串中的值替换出现。

于 2012-07-18T09:34:21.237 回答