ahmetkucukonder adlı üyeden alıntı: mesajı görüntüle
include_once sayfanın daha önce çağırılıp çağırılmadığını kontrol eder, eğer daha önce çağırılmışsa çekmeyecektir. Mesela x.php'yi include ettiniz onun içerisinde de db.php include edilmiş diyelim farklı bir sayfada hem db.php hem x.php'yi include ederseniz db.php'yi iki defa include etmiş olacaksınız bunu önlemek için include_once kullanabilirsiniz, ikinci defa çağırılmıyorsa çekecektir. include'a alternatif olarak require fonksiyonu var, require'da hedef dosya çekilmezse sayfa çalışmaz aynı şekilde require_once fonksiyonu da var burada da birden fazla çağırılmadıysa "zorunlu olarak" çekersiniz.
bu daha doğru anlatım 👍