看到一个人的博客想写的……

先说一段引子吧,我特喜欢用Opera,虽然还有一些不尽如人意的地方,但越来越喜欢上这个浏览器了。最爱用的功能就是RSS(Opera叫做网摘订阅功能),我订阅了n多的RSS列表,呵呵,大多数都是技术类的,毕竟现在信息量太大找也不好找,而且有的时候忙着也没空满网络乱翻,订阅这个时不时阅读一下挺好的^_^

话说,今儿读到一篇来自博客园的某位PHPer看样子应该是新注册博客园的,发了个博文具体名字不写了,反正是关于求3值最大数的函数的,不知道是自己写的还是转载的,反正函数是:

function sum_3($a,$b,$c){
$a>$b?$max=$a:$max=$b;
return $max>$c?$max:$c;
}

虽然是小函数,可这样的写法实在……
为什么不这样写?

function sum_3($a,$b,$c){
return max($a,$b,$c);
}

即便不用内置的max函数,也可以这样:

function sum_3($a,$b,$c){
return $c >= ($tmp = ($a >= $b) ? $a : $b) ? $c : $tmp;
}

就我自身能力而言,就写代码来说,个人倾向于,尽最大可能使用内置函数避免走弯路也避免出bug。

闲来无事胡诌一番,实在是此人的博客无法评论,不吐不快于是自己发泄到自己的博客上来了,呵呵~~~

标签:Function, opera, PHP, 代码

评论当前被关闭。

Deepseath Modified from Green Hope Theme · Proudly powered by WordPress · 津ICP备09005418号-1  津公网安备 12010302001005号