PHP中合理使用静态方法可以提高程序的执行效率

PHP中合理使用静态方法可以提高程序的执行效率,一段小例子:

/**
 *@name 测试你就知道了
 *@author PHP编程|PHP博客 WWW.PHPCQ.COM
class bench {
    public function a() { return 1; }
    public static function b() { return 1; }
}
$s = microtime(1);
for ($i = 0; $i < 100000; $i++) bench::a();
$e = microtime(1);
echo "Dynamic Static Method: ".($e - $s)."\n";

$s = microtime(1);
for ($i = 0; $i < 100000; $i++) bench::b();
$e = microtime(1);

echo "Declared Static Method: ".($e - $s)."\n";
      
      
      
      

上一篇文章: Python内部类的使用 下一篇文章: Python模拟抽象类

关于PHP博客

PHP blogger

博客-致力于分享PHP技术的开发心得, 记录站长生活的点点滴滴,PHP博客采用PHP 面向对象编程+Smarty模板引擎+Mysql数据库 开发(全站纯静态化与伪静态化)
QQ:334192009
电邮:admin@PHPdesigner.org

本站搜索

本站最新文章

博客最近档案

友情链接