PHP文件结尾符的问题
今天到X机房进行项目的测试联调工作,在测试接口的时候突然发现在接口返回的数据格式中
无端的多出了一个换行符,于是到接口文件中对关键字echo/print/var_dump等进行grep, 却
并没有找到类型输出型的关键字, 一时陷于郁闷!(如图):
正常情况返回数据
实际返回数据
在经过同事一番知道之后,才发现原因是因为在<?php ... ?>之后,文件的末尾还包含了一个换行符,如下图:
所以,建议以后在写PHP文件的时候,尽量的不要在末尾添加php结尾符号 ?>, 不知道这种做法是否合理, 期待你的见解~!