Kendi çözümünü hayata geçirmenize yardımcı olacak, sadece işlevselliği var, sizin için yapacak sihirli bir araç var.
İstediğiniz işlevi
get_included_files();
Bu şimdiye kadar dahil oldu herhangi bir dosyanın bir dizi döndürür. Lütfen önyükleme dosyasının sonunda (veya tüm dosyaları tek tek sonunda) bu koyun ve siz dahil veya gerekli oldu, her dosyanın bir listesini alabilirsiniz. Bu onun iyi bir fikir izin (sizin için bu işlevleri arayacak sarıcı işlevleri / sınıfları çeşit olması nedeni bu file_get_contents
, fopen
, vs ile açılan dosyalar hakkında rapor GEÇMEZ gerek) olmak eğer eylemler içine kanca
Yaklaşım bir yere dahil dosyaları kaydeder kodu eklemek götürün ve daha sonra bir veya iki gün için uygulama çalışmasına izin (veya onun işlevselliğini kendinizi hiç egzersiz) Bu size proje aslında dosyaların tam bir listesini vermelidir istiyorum kullanırken, listede görünmüyor dosyaları temizlemek için izin verir. Bu günlüğü kadar basit olabilir
file_put_contents('/tmp/files.txt',print_r(get_included_files(), true),FILE_APPEND);