命名PHP变量
命名PHP变量
变量命名有常规变量、静态变量、局部变量、全局变量和Session变量等命名约定。
1 )一般变量
常规变量的命名遵循以下规则:
a .所有字符都使用小写字母
b .对一个变量使用多个单词时,使用’_’作为每个单词的间隔。
例如$base_dir、$red_rose_price等
2 )静态变量
静态变量的命名遵循以下规则。
a .静态变量以小写的s_开头
b .静态变量的所有字符都使用小写字母
c .由多个单词构成的变量名,作为各单词的间隔使用’_’。
示例$s_base_dir、$s_red_rose_prise等。
3 )局部变量
局部变量的命名遵循以下规则:
a .所有字符都使用小写字母
b .变量以“_”开头
c .由多个单词构成的局部变量名将’_’作为各单词之间的间隔使用。
示例$_base_dir、$_red_rose_price等。
4 )全局变量
全局变量必须带有前缀“g”,了解变量的范围非常重要。
例如global$gLOG_LEVEL;
全局$ glog _ path;
5 )全局常数
全局变量的命名遵循以下规则:
a .所有字符使用大写字母
b .在全局变量的多个单词之间使用’_’作为间隔。
示例$BASE_DIR、$RED_ROSE_PRICE等。
6 )会话变量
session变量的命名遵循以下规则:
a .所有字符使用大写字母
b. session变量名以’s _’开头;
c .在多个单词之间使用’_’间隔。
示例$S_BASE_DIR、$S_RED_ROSE_PRICE等。