问答详情
源自:3-3 编写一个Hello Word页面

还是理解不了为什么在注释中的写的东西能影响到程序的运行?

请老师不吝赐教

提问者:洪炉百炼生 2014-12-15 11:46

个回答

  • 洪涛
    2014-12-15 19:24:18

    相对于其他语言,PHP原生是不支持Annotation的,但是Symfony自己实现了一套读取源代码中annotation并且进行分析和转义的流程,将annotation翻译成为可以被PHP读取的配置或程序,然后存放在缓存目录中,所以最终执行程序执行的是PHP原文代码部分加上从annotation转义过来的那部分的结合体。