Why do all PHP parse errors start with “T_”?

I just want to know is whether there is any reason/story behind to use T_ before parse errors like

parse error : unexpected `T_`ELSE in ... blah blah blah  
parse error : Unexpected `T_`IF in ....blah   
parse error : unexpected `T_`VAR  
parse error : unexpected `T_`STRING

and many more.

Can you provide any link for clarification? Also, are there any other prefixes used in error displaying then please share.

5
задан Till Helge 6 March 2013 в 13:58
поделиться