Kaç derin kutu PHP gitmek dahil

4 Cevap php

Derin PHP ile gidebilirsiniz içerdiği dosyaların sayısı için bir sınır var mı?

Örneğin:

dosya1.php böylece file4.php içerir ve file3.php içerir file2.php içerir ...

Ben php.ini dosyasında baktı ve bu konuda hiçbir şey görmedim. Ancak, nedense file3.php dahil olmak değildir. Eminim tüm içeren için doğru idi yapmak için sözdizimi kontrol ettirin.

4 Cevap

Eğer include_once kullanarak ve dolaylı olarak iki kez aynı dosya eklemek için çalışıyorsanız, ikinci kez hiçbir etkisi olmayacaktır.

Aksi takdirde, başarısızlık bir hata yükseltmek, hangi require() yerine include() kullanarak deneyin. Bu bir typo'd dosya basit bir durum olursa size bildiririm, ya da bir dosya nedeniyle göreli yolun yanlış şartname bulundu olamaz.

Bu bir yuvalama sorun değil, ama bir sözdizimsel konu çok muhtemeldir. Her dosyada gerektiren bölümünü göstermek Eğer soruna bir ipucu verebilir.

Hayır, hiçbir sınır yoktur.

Motor sadece dosyaları açma ve bu nihayet bitirmek yürütülmesi için bir yerde durdurmak gerekir onları içeri okuma tutar. Ancak, mevcut hafızanın tümünü kadar kullanmak mümkündür.

Yani, evet, bir sınır yoktur.

Ben sormak gerekirse, yanlış bir şey yaptığını düşünüyorum.

.

Bu bir yerde okuduğumu hatırlıyorum ...