fopen() ile dosyayı açacaksın ve while() döngüsüyle dosyanı okutacaksın. kelimeyi tek tek kontrol ettireceksin. Kontrol sonucunda yoksa fwrite() kayıt edeceksin. Fakat bunun yerine Sql kullanırsan işin daha kolay olur. Ama 3-5 kayıt varsa txt dosyası işini görür.
Örneğin:
$okunacak_uzunluk=filesize($dosyayolu);
$dosya=fopen($dosyayolu,"r+");
if control lie içeriğin kontrolü sağlanır..
yoksa fwrite($dosyayolu, 'Merhaba Dünya');
sonra dosya kapanır.
fclose($dosya);
r+ Dosyayı hem okumak hem de yazmak için açar.
Eğer SQL kullanmana gerek yoksa XML ya da JSON ile daha hızlı işlemler yapabilirsin...