G('begin');
//echo count(F('DB_CACHE/s_city')); //3673 run 1 0.001000s 1,127kb 总内存开销 : 2,300.66 kb
//echo count(S('DB_CACHE/s_city')); //3673 run 1 0.001000s 1,127kb 总内存开销 : 1,214.60 kb
/** demo4 F缓存处理
F('DB_CACHE/s_city',M('s_city')->field('city_id')->select()); // run 1 0.013001s 1,272kb 总内存开销 : 2,300.56 kb
print_r( F('DB_CACHE/s_city') ); // run 2 0.019001s 1,272kb 总内存开销 : 2,446.73 kb //run 1 0.007000s 1,127kb 比查还快
*/
/** demo3 S缓存处理
S('DB_CACHE/s_city',M('s_city')->field('city_id')->select(),30); // run 1 0.012001s 185kb 总内存开销 : 1,360.60 kb
print_r( S('DB_CACHE/s_city') ); // run 2 0.024001s 186kb 总内存开销 : 1,360.92 kb //run 1 0.009001s 40kb 比查还快
*/
/** DEMO2 直接输入从数据库拿来的数据
print_r(M('s_city')->field('city_id')->select()); // 0.013001s 146kb 总内存开销 : 1,319.84 kb
*/
/** DEMO1 赋值从数据库拿来的数据
$data = M('s_city')->field('city_id')->select(); //这里面一个赋值便多了DEMO2近 990kb? 而总内存一样,这是G方法BUG?
//run 1 总内存开销 : 1,319.73 kb 0.009000s 1,137kb
//print_r($data); // run 2 总内存开销 : 1,319.85 kb 0.014001s 1,137kb
*/
G('end');
echo '<br>';
echo G('begin','end',6).'s ';
echo G('begin','end','m').'kb';版本 3.2.3 最佳答案