Хорошо, у меня есть str_replace, и я хочу взять значения из массива и взять следующий фрагмент, чтобы заменить слово «собака». В общем, я хочу, чтобы $ string читалось:
"Утка ела кошку, а свинья ела шимпанзе"
<?php
$string = 'The dog ate the cat and the dog ate the chimp';
$array = array('duck','pig');
for($i=0;$i<count($array);$i++) {
$string = str_replace("dog",$array[$i],$string);
}
echo $string;
?>
Этот код просто возвращает:
"Утка съела кота, а утка съела шимпанзе"
Я пробовал несколько вещей, но ничего не работает. У кого-нибудь есть идеи?