整理一些开发过程当中一些不错的点顺便整理成本身的开发规范,方便审视本身。 里面有些是参考其它博客我的以为不错的点若有侵犯可删,持续完善更新中。 有不足的地方但愿你们能够给出建议。
$host = !empty($_REQUEST['domain']) ? $_REQUEST['domain'] : (!empty($_SERVER['argv'][2]) ? $_SERVER['argv'][2] : $_SERVER['SERVER_NAME']);
if( !is_array && data == 0 || is_array && !data.length ) { // code }
return
来结束,减小代码缩进以及方便阅读。对了PHP的else if 和elseif 均可以使用, 两种语法都不会报错,统一用elseif。 //不善用return的代码 funcion f() { $ret = ''; if(isNull) { $ret = 'NULL' } elseif(isString) { $ret = 'STRING' } elseif(isArray) { $ret = 'ARRAY' } return $ret; } // 善用return的代码 function f() { if(isNull) { return 'NULL'; } if(isString) { return 'STRING'; } if(isArraay) { return 'ARRAY'; } }
if($num == 2) {}