Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

include_once, require_once


Öne çıkan mesajlar

Mesaj tarihi:
hacılar phpde yeniyim de biraz şu once olayını çözmeye çalışıyorum ama çözemedim. php manueline falan da baktım ama yetmedi. Madem 1 kere include etmek yetiyor niye 2 farklı fonksiyon var. Yani nasıl bir durumda include, nasıl bir durumda once kullanmalıyım
Mesaj tarihi:
said:
essentially, there is no difference. With "include", if the file being included is not found proccessing continues without error. If you use "require" and the file is not found, your PHP script will get a 'fatal error' and all proccessing will stop.


Google araması 4. sonuç 2. mesaj
Mesaj tarihi:
Kıçına _once eklediğin zaman sadece ve sadece 1 defa include veya require ediliyo. Böylece olası çakışmaların önüne geçmiş oluyosun.
A B C dosyaları olsun,
A hem B'yi, hem C'yi; B de C'yi include etmeliyse, _once eklemezsen patlarsın.
Mesaj tarihi:
Kojiroh said:

Kıçına _once eklediğin zaman sadece ve sadece 1 defa include veya require ediliyo. Böylece olası çakışmaların önüne geçmiş oluyosun.
A B C dosyaları olsun,
A hem B'yi, hem C'yi; B de C'yi include etmeliyse, _once eklemezsen patlarsın.


şey gibim işte c'deki #pragma once
Mesaj tarihi:
aslinda performans ile alakali bir durum.

en iyi pratik, once kullanmamaktir. Yazdigin yazilimi oyle bir yazicaksin ki, bir dosya bir execution da en fazla bir kere cagrilcak, bir cok dosyada geciyorsa bile.

Tabii bazen yazilimin kompleks hale gelir kontrol edemedigin durumlar olur. Yanlis hatirlamiosam o zaman notice veriyordu yazilim ama yine de calismasi gerek. O cikan hatayi elemine etmen icin once kullanirsin. Once kullandiginda cunku, PHP engine ekstradan CPU harcayarak o dosyanin daha once include edilip edilmedigine bakar, edildiyse es gecer vs. Bu fazla islemci gucu harcanmasina sebep olur. once kullanmadiginda yazilim hic check yapmaz direkt include eder. Fark odur. O yuzden yapisal olarak iyi bir yapi kurup once siz include etmen kodunun daha efektif calismasini saglar.
×
×
  • Yeni Oluştur...