1.PHP文件没有结尾的?>有什么好处?2.我可不可以武断的说一句:以后我写所有的php文件全部一律不结尾呢?(如果不能,哪些页面要结尾,哪些页面可以不结尾?)

解决方案 »

  1.   

    1.PHP文件没有结尾的?>有什么好处?
    -- 防止输出一些不必要的空行或者空格
    2. 如果你是php和html混编的话结尾?> 还是有必要的,否则会报错。
      

  2.   

    如果没有?>文件末尾的空白行就不会被输出 如果有?> 文件末尾如果出现空白行的话会被输出,如果在header之前产生输出,程序就会报错
      

  3.   

    所用的 php 文件结尾处的 ?> 都可以省略
    注意:这不是不结尾,而是 php 人性化的表现,对此还有
    ?> 前的最后一个行结束符“;”可以省略省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
    这样就可避免在被嵌入时给 html 代码带来大量空白
    也可防止空格、空行的输出给 header 之类的函数带来的问题
      

  4.   


    采用MVC开发,纯PHP程序文件(没有html代码),全部不写?> 应该是没有问题的哦?
      

  5.   

    纯PHP,你视图怎么弄的..是不是 echo '<a href='.$link.'>test</a>';...........