因为在zend framework中
官方建议php源文件使用一些规范。
1)空格符替换tab,1个tab等于4个空格
2)行后面没有空格
3)文件的格式是utf-8,回车/换行是使用unix下的格式。所以要对我们开发的工具做适当的配置:一、EditPlus:
A)菜单:工具=>参数
参数具体设置:
1)文件:
新建文件为UNIX
默认编码:UTF-8
勾选“当文件处于活动状态时自动检查文件是否被修改”
勾选“载入文件时检查无效的CR/LF与空格符”
2)文件=>设置于语法=>选择PHP
扩展名增加;phtml
制表符/缩进
勾选“使用空格来替换制表符”
勾选“启用自动缩进”
勾选“保存时删除尾部的空格”
B)菜单:“查看”=>制表符与空格
二、Zend Studio:
设置入口:窗口=>首选项
具体设置:
1)常规=>工作空间:
文本文件编码:UTF-8
新的文件文本行定界符(F):Unix
2)常规=>编辑器=>文本编辑器
勾选“为Tab键插入空格”
勾选“显示空格字符”
3)首选项=>PHP=>编辑=>保存操作
勾选“除去结尾空格”
三、对以前一个php文件的排版整理
第一步:使用工具Zend Studio
整理代码:Ctrl+Shift+F (有个问题是它会把空格转成tab)
菜单:文件=>将行定界符装换为Unix
编辑=>查找替换.把Tab 替换为4个空格