Sicuro?
Io non conosco bene l'architettura di php, ma se fosse come dici tu le costanti definite con la funzione define verrebbero compilate come variabili normali e non avrebbe alcun senso utilizzarle.
Inoltre per come è strutturato ho l'impressione che tutti gli script siano compilati proprio come codice c
Poi ripeto, sono sicuro di aver visto da qualche parte quella funzione e non la trovo più
boh