Merhaba, "nice" geçiyorsa "good" yap, "good" geçiyorsa "nice" yaptırmak istiyorum fakat bir noktada takıldım;

"eski.txt" ve "yeni.txt" isim 2 farklı txt dosyam var, eski.txt dosyasına "nice", yeni.txt dosyasına "good" yazıyorum ve bu şekilde metinde geçen "nice" kelimelerini "good" olarak değiştirebiliyorum.

Fakat txt dosyalarını aşağıdaki şekilde yaptığım zaman replace işlemi gerçekleşmiyor.





$text = "nice car";

$false = file_get_contents("eski.txt");
$true = file_get_contents("yeni.txt");
$false = explode("\n", $false);
$true = explode("\n", $true);
$text = str_replace($false, $true, $text);  

echo $text;
Teşekkürler,
iyi günler dilerim.