<?php
function signin(){
echo "test";
}
signin();
?>
测试结果:ab -n 10000 -c 50 的结果是1047.23/rps
[ 类 Class ]
不实例化类
<?php
class User{
function signin(){
echo "test";
}
}
User::signin();
?>
测试结果:ab -n 10000 -c 50 的结果是 1034.98/rps
实例化类
<?php
class User{
function signin(){
echo "test";
}
}
$user=new User();
$user->signin();
?>
测试结果:ab -n 10000 -c 50 的结果是 1006.14/rps
类的继承
<?php
class AUser{
function signin(){}
}
claāss User extends Auser{
function signin(){
echo "test";
}
}
$user=new User();
$user->signin();
?>
测试结果:ab -n 10000 -c 50 的结果是 992.95/rps
【PHP 5.2.1测试结果】
[ 函数 Function ]
<?php
function signin(){
echo "test";
}
signin();
?>
测试结果:ab -n 10000 -c 50 的结果是 1176.06/rps
[ 类 Class ]
不实例化类
<?php
class User{
public function signin(){
echo "test";
}
}
User::signin();
?>
测试结果:ab -n 10000 -c 50 的结果是 1197.17/rps
实例化类
<?php
class User{
public function signin(){
echo "test";
}
}
$user=new User();
$user->signin();
?>
测试结果:ab -n 10000 -c 50 的结果是 1187.93/rps
类的继承和抽象
<?php
abstract class AUser{
abstract function signin();
}
class User extends Auser{
public function signin(){
echo "test";
}
}
$user=new User();
$user->signin();
?>