若转载教程,请注明出自SW-X框架官方文档

变量命名

主要是用于规范可读性,跟运行效率无关。

暗用瞎逼命名法者,皆为忍者编程法大成者,不可惹。

错误

  • 单字母命名
  • 字母+数字命名
  • 中文命名
  • 混用多语种命名(比如阿拉伯文啥的)
  • 拼音命名
  • 单词缩写命名(只用首字母啥的)
  • 系统函数名称或数据类型命名(断掉你全文搜索的念头)
错误示范如下:

// 字母【鬼都不知道是什么含义】
$a = 1;
// 字母+数字【一样看不懂】
$a1 = 1;
// 中文【吊炸天】
$你好 = 1;
// 混用多语种【最吊操作】
$a1你ش = 1;
// 拼音【没有十级汉语,应该看不懂】
$niubile = 1;
// 单词缩写【能不能理解得看是不是同道中人】
$cnm = 1;
// 强用系统单词
$int = 1;

正确

规则一:

  • 单词命名
  • 小驼峰(既第一个单词小写,之后的单词首字母大写)

规则二:

  • 单词命名
  • 蛇形(既每个单词之间,使用下划线_符号进行连接)
正确示范如下:

// 小驼峰命名法
$userName = "小黄牛";
// 蛇形命名法
$user_name = "男";

注意:同一个项目中,变量的命名风格都应该统一使用同一种,不建议混用风格。

同时,变量的命名规范,也适用于function函数名称的创建。

免费教程手写不易,希望能支持一下SW-X框架,(^.^)

GitHub有账号的朋友,也可以给我们一个小星星噢!

希望能够与大家共同培育出良好的Swoole生态,对Swoole有兴趣的朋友可以加我微信好友,进入SW-X框架官方交流群。
该群以Swoole生态发展交流为主,若出现争吵,攻击其他人等行为,立即剔除。