两段代码,都是用来1到100之前计算三次方的. 同样的代码,第一个其实只需要一行(当然要考虑美观,分成了四行); 第二个估计要用上100来行;但是哪个更快呢?…. 读者说哪个程序更好? function getPower($n) { return $n*$n*$n; } global $data; $data=array( 1=>1, 2=>8, 3=>27, 4=>64, 5=>125… ); function getPower($n) { global $n; return $data[$n]; }