我已经远程搜索Stackoverflow,无法找到与我的情况相关的任何内容。
我有一张从DB中提取的预订确认函。这封信的内容有标签,格式如下: | SURNAME | | FIRSTNAME | | TRAVELDATE |
等等。这些标签我也存储在DB中。我想要做的是,对于每个标签,找到该单词的所有出现并用特定预订的适当数据替换它们,然后移动到下一个标签并再次执行。
到目前为止,我已经提出了(代码和伪代码的混合):
for file in /path/*
do
python main.py "$file"
done
我还无法使用str_replace()。如果标签在确认函中找到了匹配项,我需要调用DB来获取相应的数据,然后用适当的数据替换标签。
答案 0 :(得分:1)
这可能有效
//Loop through each tag
foreach ($tag_Array as $tag) {
if(strpos($confirmation_Email, $tag) !== false) {
// fetch appropriate data
str_replace($tag, $appropriate_data, $confirmation_Email);
}
} //end foreach