|
Post by fatemajannat on Feb 19, 2024 2:00:56 GMT -5
是一种编程语言,正逐渐成为开发大型 Web 系统的有效替代方案。自从 PHP 5 出现以来,我们已经能够开发任何以前无法想象的 Web 系统,因为它为我们提供了“专业化”语言的巨大可能性。确实,为了让 PHP 5 高效,我们应该考虑编程语言或协议规范。因此,我们必须避免创建自己的标准,而使用Zend Technologies(开发PHP和Zend Framework的公司)定义的标准。 Zend Framework 发布的规定之一是其“命名约定”或代码命名。本手册指出了我们在编程时必须遵循的使用 PHP 代码的规则;这里指出了主要特征。 API(类接口)中使用的库 要在创建可供应用程序开发人员使用的 API 时创建复合命名的库,请使用下划线 (_) 分隔名称,而不是使用驼峰命名法。例如,PDO MySQL 驱动程序使用的名称是“pdo_mysql”,而不是“pdoMysql”。 课程 Zend Framework 使用类命名约定,类名必须与其存储的目录相对应,因为所有类都分层存储在根目录“Zend/”中。 类名称只能包含字母数字字符,不能以任何特殊字符或数字开头。仅允许使用下划线 (_) 代替路径分隔符。 因此,文件e.php”必须映射到类名“Zend_Db_Table”。 如果类名由多个单词组成,则只有每个单词的第一个字母必须大写。例如,定义生成 pdf 文件的类的正确方法 兄弟手机列表 是”或“ZEND_Pdf”等其[他替代方法则不合适。 由 Zend 或参与任何 Zend 发行版的任何合作伙伴公司编写的类必须以单词“Zend_”开头,并且必须存储在“Zend/”目录中。用作有效类名的一些示例是:Zend_Db、Zend_View、Zend_View_Helper。 类和方法的左大括号始终位于左侧,但对于其余操作(如 if、for、while 等)则不然。 接口 用于生成应用程序接口的类必须遵循与其余类相同的规则(见上文),但必须以单词“_Interface” 文件名 包含 PHP 代码的文件名只能包含字母数字字符、下划线 (_) 和连字符 (“-”)。不鼓励使用所有其他外来字符,包括空格。 任何包含 PHP 代码的文件都必须以“.php”扩展名结尾(视图脚本除外,默认情况下以“.phtml”结尾)。以下示例显示了适合包含上一节中示例的类名的文件名。 必须记住,文件名必须遵循前面在类部分中描述的特征。 功能与方法 函数和方法名称只能包含字母数字字符,不能以任何特殊字符或数字开头。 函数名称必须始终以小写字母开头。当函数名由多个单词组成时,每个单词的第一个字母必须大写。这通常称为“camelCaps”方法。 函数名称应尽可能具有说明性,以便更好地理解代码。 函数名称的一些示、... 在面向对象编程中,访问器或修饰符方法必须始终以“get”或“set”开头。当使用“Singleton”或“Factory”等模式时,方法名称应包含在该方法中开发的模式的名称。这是一个很好的做法,可以让您一目了然地识别类中实现的不同模式。 尽管函数名称不能包含下划线 (_),但声明为“受保护”或“私有”的类方法必须以此字符开头。 例如: Zend_Foo 类 { 受保护建议使用全局作用域函数或“浮动函数”。建议将这些类型的函数构建在静态类中。
|
|