You are here

Drupal专业开发指南 第21章 常量

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-08-28 08:51

常量

    PHP常量应该全部大写,并使用下划线来正确的分隔字词:
 
/**
 * First bootstrap phase: initialize configuration.
 */
define('DRUPAL_BOOTSTRAP_CONFIGURATION', 0);
 
    常量的名字也应该使用它们的模块名作为前缀,这样就可以避免常量之间的命名冲突。例如,假定你在编写tiger.module,那么需要使用TIGER_STRIPED,而不是使用STRIPED。
 
全局变量
    在你自己的模块中,最好不要使用全局变量。如果你必须使用全局变量,那么命名方式为:下划线,接着是你的命名空间(也就是你的模块或主题的名字),再接一个下划线,之后紧跟一个描述性的名字。
 
错误的
global $records;
 
正确的
global $_mymodulename_access_records;

老葛的Drupal培训班  Think in Drupal

Drupal版本: