Uyarıların miktarına bağlıdır, ancak relatively pahalı, hata iletileri gizleme bile PHP işleme hata vardır.
Ne etkisi C düzeyinde profil tahmin etmek için yapmak zorunda olurdu: (Linux üzerinde konum varsayarak) valgrind yükleyin ve sonra çalıştırın
callgrind /path/to/bin/php /path/to/script.php
Bu php_error_cb
nasıl görmek için callgrind.12345
ya da öylesine, kcachegrind gibi bir uygulama içine bu dosyayı yüklemek ve php_error_docref0
veya aramak için adında bir dosya oluşturur çok zaman hata işleyicisi geçti.
Bu ve zihin yaparken dahil birçok sistem bağımlı değişkenler olduğunu cachegrind ve valgrind docs zihin lütfen.
EDIT: Ah bir not daha: Ben veritabanları ve benzer sistemlerin konuşurken way daha fazla zaman harcanan olduğunu varsayalım. ve başka ek not: bu performans bağımsız iyi bir fikir yani bildirimlerini sabitleme genellikle gelecek değişiklikler için kodu daha sağlam yapar.