У меня есть шаблоны в БД, например, клиент выбрать этот шаблон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 сообщения и мои посты БД у меня есть Dateiname,Format,Ausgangssprache,Zielsprache
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] [Год1]
это давно установленный факт, что читатель будет отвлекаться на [post2] [titel2] [DESC2] [YEAR2]
Это длинный установленный факт, что читатель будет отвлекаться на [post3] [titel3] [DESC3] [year3]
мне это нужно, как это, возможно ?
Это давно установленный факт, что читатель будет отвлекаться на
[post1] [titel1] [desc1] [year1] [post2] [titel2] [desc2] [year2] [post3] [titel3] [desc3] [year3]
Почему вы используете str_replace? Это необходимо? – davejal
нет не требуется –