1.MVC 中的C,控制器应该避免过于肥大。
2.避免过多的foreach 和if 如果业务逻辑比较复杂,可以将其分离出来另写一个函数,个人认为foreach嵌套不能超过两个
switch 可以这么用
$x='b';
switch ($x){
case 'a': //变量$x的值和该种情况匹配,将从此处开始执行。
echo "这里是a"."<br>";
break;
case 'b':
case 'c':
echo "这里是c"."<br>";
break;
3.一个完整的http请求业务逻辑看做管道的话,好的代码的管道是均匀非阻塞的,差的代码是一坨一坨,很容易在某个地方阻塞,格式化后的代码尤其明显
}