开发者社区 问答 正文

PHP文件最后空一行的原因是什么?

PHP FIG中提及:

screenshot

有说是方便命令行下查看代码时最后一行代码和命令行提示符分隔开。

展开
收起
落地花开啦 2016-06-16 15:09:08 2130 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    简而言之:

    文件的以空行结尾是Unix的惯例

    原因如下

    不以空行结尾的文件输出容易混淆:
    screenshot

    不以空行结尾的文件统计行数会出错:

    screenshot

    也有提到GCC默认必须以空行结束、为了方便readline工具读取等等说法,恕我不能一一考证

    2019-07-17 19:40:57
    赞同 展开评论
问答分类:
PHP
问答标签:
问答地址: