Dosyalarımız eski.json ve yeni.json olsun. İçerikleri de şu şekilde olsun :
eski.json
[]
yeni.json
[]
Daha sonra bir form ile kelimeleri bu json dosyalarına post ederek yazdıralım.
if (isset($_POST['eski_kelime']) && isset($_POST['yeni_kelime'])){
$eski = json_decode(file_get_contents('eski.json'));
$yeni = json_decode(file_get_contents('yeni.json'));
$eski_kelime = $_POST['eski_kelime'];
$yeni_kelime = $_POST['yeni_kelime'];
$eski[] = $eski_kelime;
$yeni[] = $yeni_kelime;
file_put_contents('eski.json',json_encode($eski));
file_put_contents('yeni.json',json_encode($yeni));
echo "Kayıt edildi";
}
Kelimeleri spin ettirmek için ise şu kodu kullanabiliriz.
$metin = strtolower($_POST['makale']);
$sayi = 1;
$eski = json_decode(file_get_contents('eski.json'));
$yeni = json_decode(file_get_contents('yeni.json'));
$metin = str_replace($eski,$yeni,$metin,$sayi);
echo $metin;
Kafana takılan biryer olursa sorabilirsin.