PHP yeni bir sürüme göç

2 Cevap php

Ben birkaç hafta önce PHP 5.3 sürüm adayı aşama dakikaları (Woo!) ulaştığını fark, ama sonra bana benim eski kodunun herhangi kıracak konusunda düşünmeye başladım nihayet kaldırılıyor zaten önerilmiyor fonksiyonların listesini görme.

Bir see-emmek-ve-test (bir sınama sunucusuna yükleme ve dışarı çalışırken) yapmanın Kısa, sorunları vurgulamak için kodu analiz edebilir taşıma araçları herhangi bir tür var mı? Örneğin, bazı scriptler ereg_* işlevlerini kullanırsanız.

2 Cevap

Eğer kullanabilirsiniz Bir teknik kaldırıldı ve onlar için grep ediliyor önerilmemektedir işlevlerin listesini almaktır. Bir küçük kabuk komut dosyası fu bu gibi şeyler için uzun bir yol gidiyor.

Diyelim ki artık kullanılmayan işlev adları satır başına bir ile bir dosya deprecated.txt olduğunu kabul edelim:

for func in `cat deprecated.txt`
do
  grep -R $func /path/to/src
done

İşte size kullandığınız önerilmiyor tüm fonksiyonları örneklerini anlatacağım.

Hiçbir şey bir sınama sunucusuna yükleme ve ünite testleri çalışan yener. Ünite testleri var, değil mi? ;)