Bunların çoğunu kullandım, ancak genellikle geliştirirken hata ayıklamam gerektiğinden ve localhost üzerinde geliştirdiğim için, başkalarının tavsiyelerine uydum ve şimdi tarayıcının JavaScript hata ayıklama konsoluna yazıyorum (bkz. Http: //www.codeforest. net / hata ayıklama-php-in-tarayıcılar-javascript-console ).
Bu, tarayıcımda PHP'min oluşturduğu web sayfasına bakabileceğim ve herhangi bir hata ayıklama izini hızlı bir şekilde göstermek / gizlemek için F12'ye basabileceğim anlamına geliyor.
Sürekli olarak hata ayıklayıcı, CSS düzeni vb. Geliştirici araçlarına baktığım için, oradaki PHP loggonuma bakmak mantıklı geliyor.
Biri bize bu kodu kararlaştırırsa, küçük bir değişiklik yaptım. Sonra
function debug($name, $var = null, $type = LOG) {
ekledim
$name = 'PHP: ' . $name;
Bunun nedeni, sunucu tarafımın PHP'nin JavaScript içeren HTML oluşturması ve PHP ve JS çıktılarını ayırt etmeyi yararlı buluyorum.
(Not: Şu anda bunu farklı çıktı türlerini açıp kapatmama izin verecek şekilde güncelliyorum: PHP'den, JS'den ve veritabanı erişimi)