
sniu
不错的东西
>>
完整版
不错的东西,但是似乎没什么人回复,原因可能在于楼主在标题里特别提出了thinkphp,然而其实这种情况不仅限于thinkphp或者是xampp,其它的任何框架甚至原生的PHP也是可能出现的,但标题里特定了thinkphp可能限制了一些朋友点进来的冲动
东西是不错的,给楼主顶一个先
其次有些地方的代码风格个人感觉还是有提升的空间,比如在循环里如果有if,而这个if没有对应的else的时候不一定要把处理的方法放在if体里面,这里列一下两种写法的对比:[mw_shl_code=php,true]while( 循环条件 ) {
if( 判断条件 ) {
// 处理代码
}
}[/mw_shl_code]
这种是楼主使用的方法,另一种:
[mw_shl_code=php,true]while( 循环条件 ) {
if( ! 判断条件 ) {
continue;
}
// 处理代码
}[/mw_shl_code]
效果是一样的,区别在于前者更符合一般思维过程,代码行数较少,而后者可以有效减少if的嵌套层数,而且可以轻松实现多个if的同级并列:
[mw_shl_code=php,true]while( 循环条件 ) {
if( ! 判断条件1 ) {
continue;
}
if( ! 判断条件2 ) {
continue;
}
// 更多if
// 处理代码
}[/mw_shl_code]
毕竟有一种说法个人感觉还是可以信一下的:当if嵌套超过三层的时候你就需要考虑逻辑结构是不是需要优化了