我正在尝试构建一个允许用户在textarea字段中输入一定数量的文本的系统,在输入的文本中,用户将以[VAR]格式输入“变量”,文本VAR将被用户需要的“变量”替换为[AMOUNT],它将查询数据库以查找用户的金额,我需要一个PHP脚本将找到那些方括号变量并用一些动态数据替换它。
有人可以帮忙吗?
此致 罗迪
答案 0 :(得分:0)
可能的解决方案之一:
$vars = array(
'username' => 'User1',
'foo' => 'bar'
);
$text = "Hello, [username]! This is a test! [foo]";
foreach ($vars as $k => $v) $text = str_ireplace("[".$k."]", $v, $text);
echo $text;
答案 1 :(得分:0)