Veriyi, veritabanına "öğrenciler için %s dersi zordur" şeklinde kaydederiz.
Ardından veriyi ekrana yazdırırken:
şeklinde yazarız.
Metin içerisindeki "%s" yerine "matematik" gelir.
Ardından veriyi ekrana yazdırırken:
$mesaj = "öğrenciler için %s dersi zordur";
$ders = "matematik";
echo sprintf($mesaj, $ders);
şeklinde yazarız.
Metin içerisindeki "%s" yerine "matematik" gelir.
Kodları sizin değişkeninize göre yazacak okursak:
Veritabanına "öğrenciler için %s dersi zordur" şeklinde kaydettikten sonra;
Şeklinde yazabiliriz.
Veritabanına "öğrenciler için %s dersi zordur" şeklinde kaydettikten sonra;
echo sprintf($sayfaoku[3], $ders);
Şeklinde yazabiliriz.
Bunlar en mantıklı yöntemlerdir. Ama veri daha önceden "matematik" olarak kaydedilmişse o durumda da str_replace ile veriyi çektikten sonra "matematik" kelimesini değiştirebilirsin.