(Teknik olarak bir Önişlemci yok) C ve hatta C # gibi dilleri gibi bir kod yazmak için izin:
#DEFINE DEBUG
...
string returnedStr = this.SomeFoo();
#if DEBUG
Debug.WriteLine("returned string =" + returnedStr);
#endif
Bu benim iskele biçimi olarak benim kod kullanmak gibi bir şey olduğunu, ve PHP böyle bir şey olup olmadığını merak ediyorum. Ben değişkenleri ile bu taklit eminim, ama ben PHP çoğu durumda yorumlanır gerçeği (bu gerekli değil çünkü) yürütmeden ne zaman şerit kolay / otomatik ayıklama kodu kaldırmak yapmaz düşünün.