[TOC]
## 初始化创建文件
```
<?php
// +----------------------------------------------------------------------
// | NewThink [ Think More,Think Better! ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2018 http://www.newthink.cc All rights reserved.
// +----------------------------------------------------------------------
// | 版权所有:山西创泰网络科技有限公司
// +----------------------------------------------------------------------
// | Author: Hongwei Date:2018/01/23 Time:17:40
// +----------------------------------------------------------------------
```
## 换行`LF`
山西创泰项目中使用`Unix`风格的换行符,即只有换行 `LF` ,请在你的编辑器内调整
![mark](http://qiniu.newthink.cc/blog/20180227-082513114.png)
## 文件编码`UTF8`
文件编码必须采用`UTF8`格式,禁止采用`GB2312`格式
![mark](http://qiniu.newthink.cc/blog/20180227-082624816.png)
## 无BOM
![mark](http://qiniu.newthink.cc/blog/20180227-082724598.png)
## 方法之间有横线
注:不强制性规定,但这样比较明确!
设置如下:
![mark](http://qiniu.newthink.cc/blog/20171023-162435932.png)
结果如下:
![mark](http://qiniu.newthink.cc/blog/20171023-162447083.png)
## TAB缩进
PSR2规则建议采用4个空格形式,但是这种极为不方便,我们采用`TAB`缩进,
设置如下:
![mark](http://qiniu.newthink.cc/blog/20180227-092544613.png)
![mark](http://qiniu.newthink.cc/blog/20180227-092615126.png)
正确结果如下:
![mark](http://qiniu.newthink.cc/blog/20180227-092706643.png)
错误结果如下:
![mark](http://qiniu.newthink.cc/blog/20180227-092729513.png)