Zend FrameWork程序员来看看

1.php文件格式

只有php代码的文件结尾不允许出现?>结束

缩进要用4个空格而不是用tab

每行代码长度在80~120字符

2.命名约定

类名只允许使用数字字母字符(不建议使用数字),eg;Zend/Db/Table.php中类名字就是Zend_Db_Table。也就是说下划线代表目录

函数名首字母必须小写,而且尽量能说明函数的意思,多个字母的话之间除首个单词外的其他单词首字母大写

在对象中方法如果声明为protected或者private名称首字符必须用下划线开头

变量如果声明成private或者protected那么也要用下划线开头

常量必须全部用大写,所有单词之间必须用下划线隔开

3.编码风格

不允许使用短标签

字符串应该用单引号扩起来,如果内部用单引号那么需要用双引号扩住全部

变量替换尽量使用一种(”hello $name”;或者“hello {$name};”)

字符串连接必须用点(.),在前后都要用空格提高可读性

数组元素中每个逗号和下个元素要用空格隔开

类的花括号要在类名的下一行开始,类中所有代码必须用4个空格缩进

函数的参数用逗号和空格分开,函数名与括号之间没有空格

if和后面的条件要用空格隔开,操作符和操作数或者变量用空格隔开

注释要有文件注释以及类注释和函数注释,函数注释需要有函数描述以及参数还有就是函数所有可能的返回值

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Laoqi's Linux运维专列

元祖+列表

5086
来自专栏步履前行

Java基础系列---static关键字

  今天在和同事讨论的时候谈到了关于static的问题,正巧自己有一些忘记了,就特来学习一番。

1374
来自专栏Python

函数相关知识汇总

一.函数的定义 定义函数的规则: 1.定义:def 关键词开头,空格之后接函数名称和圆括号()。 2.参数:圆括号用来接收参数。若传入多个参数,参数之间用逗号分...

2625
来自专栏北京马哥教育

Python 变量类型详解

豌豆贴心提醒,本文阅读时间5分钟,文末有秘密! ? 文 | 豌豆 图 | 来源网络 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空...

4274
来自专栏大闲人柴毛毛

C++快速入门

引用变量 引用一个变量就是定义了一个变量,和原来的变量使用同一个值。引用变量将值改变,原来这个变量的值也随之改变。 它和传地址的性质一致。 /** *定义一...

3355
来自专栏Jackson0714

正则表达式全部符号解释

1116
来自专栏Java后端生活

解决JavaScript加减乘除的精度问题

2337
来自专栏JetpropelledSnake

Python入门之函数的形式参数与实参/参数的具体使用方法

 本篇目录:     一、 函数参数之形式参数与实参     二、 函数参数的具体使用 #1、位置参数:按照从左到右的顺序定义的参数 位置形参:...

4856
来自专栏黑泽君的专栏

java面试题

当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)...

2141
来自专栏Golang语言社区

深入解析golang编程中函数的用法

函数是一组一起执行任务的语句。每Go程序具有至少一个函数,它一般是main(),以及所有的最琐碎程序可以定义附加函数。 你可以将代码放到独立的功能。如何划分代码...

3617

扫码关注云+社区

领取腾讯云代金券