Büyük kod tabanı kullanıcı tanımlı işlevler ve bunların kullanım bulabilirsiniz

2 Cevap

Şu anda bir büyük bir PHP kod tabanı ile çalışıyorum, cadı tamamen belgelenmemiş.

İşte anlaşma. PHP kod bütün her sayfası çağrıyı dahildir. Onlar dizin var tarama tüm tür işlevi içeren bir basit kurmak ve tüm PHP bulabilirsiniz dosyalarını içerir. Tüm alt klasörler için yinelemeli çalışır.

Ben fonksiyonlar bu fonksiyonlar geldi dosyaları hangi dosya ve hangi kullanılan bilmek istiyorum.

Ben normale içerir geçmek için bu bilmeniz gerekir. Ayrıca (bu gerçekten eski ve büyük kod temeli beri, miras bir yeri yoktur) bana kullanılmayan fonksiyonlar ve dosyalar hakkında daha fazla bilgi verir.

Orada bir kod temeli şeyler bu tür kontrol edebilirsiniz PHP için bir araç ya da bir şey?

2 Cevap

NetBeans nokta soruşturma için, bana oldukça iyi görüş sağlar. Ben düz bir "denetim" veya envanter aracı olarak daha fazla değere sahip bir şey almak görmek için ilgileniyorum.

Eğer bir çözüm bulmuş görünüyor bu yüzden eski bir soru. Orada bir php fonksiyonu bulunuyor: get_defined_functions(), get_defined_vars(), get_defined_constants(). Eğer bir sayfada bunları kullanabilir ve fonksiyonları / vars / sabitleri kullanılmak üzere tanımlanan ancak kullanılan bilmiyorum.