BiLaL
2015-02-05 12:39
什么是动态属性 什么是静态属性?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>PHP使用static关键字声明静态属性和静态方法实例-www.baike369.com</title>
</head>
<body>
<?php
class website{ static $num="0"; // 定义静态变量
public function visit(){ // 定义visit方法
echo "您是第".self::$num."位访客!"; // 输出静态变量信息
self::$num++; // 静态变量做自增运算
}
}
echo '第一次实例化调用:<br />';
$website=new website(); // 实例化对象
$website->visit(); // 对象调用
$website->visit();
$website->visit();
echo '<br />第二次实例化调用:<br />';
$website2=new website(); // 改变对象句柄实例化对象
$website2->visit();
$website2->visit();
$website2->visit();
?>
</body>
</html>
PHP进阶篇
181835 学习 · 2577 问题
相似问题