我有模板DB例如客户选择此模板PHP str_replace函数在文本
$var = "It is a long established fact that a reader will be distracted by the
this is [Dateiname]
its your [Format]
your alang [Ausgangssprache]
your zlang [Zielsprache]
readable content of a page when looking at its layout. The point of using Lorem Ipsum is";
需要更换[Dateiname] [Format] [Ausgangssprache] [Zielsprache]
我有3个职位,并在我的职位DB I有Dateiname,Format,Ausgangssprache,Zielsprache
filds
当我选择那个filds例如
$result="";
for($i = 0; i<count($posts); $i++)
{
$replaceText = array(
'[Dateiname]',
'[Format]',
'[Ausgangssprache]',
'[Zielsprache]',
);
$replacePost = array(
$filename[$i],
$filetype[$i],
$ausgangsspracheOne['de'],
$zeilspracheOne['de'],
);
$result.= str_replace($needReplace, $replacePost, $var);
}
我的结果显示我的这段文字,例如3次:
这是一个历史悠久的事实,读者将通过 [POST1] [titel1] [DESC1] [YEAR1]分心
这是一个长期建立的事实,读者将通过 [POST2] [titel2] [DESC2] [YEAR2]
分心这是一个历史悠久的事实,读者将被分心的 [post3] [titel3] [desc3] [year3]
我需要像这样,有没有可能?
这是一个历史悠久的事实,读者将通过
[post1] [titel1] [desc1] [year1] [post2] [titel2] [desc2] [year2] [post3] [titel3] [desc3] [year3]
你为什么要用str_replace?需要吗? – davejal
没有不需要 –