PHP文件结尾符的问题

    今天到X机房进行项目的测试联调工作,在测试接口的时候突然发现在接口返回的数据格式中

无端的多出了一个换行符,于是到接口文件中对关键字echo/print/var_dump等进行grep, 却

并没有找到类型输出型的关键字, 一时陷于郁闷!(如图):

 

   正常情况返回数据

 

   实际返回数据


   在经过同事一番知道之后,才发现原因是因为在<?php ... ?>之后,文件的末尾还包含了一个换行符,如下图:

 

  所以,建议以后在写PHP文件的时候,尽量的不要在末尾添加php结尾符号 ?>,   不知道这种做法是否合理, 期待你的见解~!

 

posted @ 2012-08-29 11:14  黑夜的白雪  阅读(1919)  评论(0编辑  收藏  举报