class MyClass {
//宣告常數
const PI = "3.1415926535";
//宣告成員
var $var1 = 'test';
var $var2;
//靜態成員
static $classname = 'MyClass';
//建構子
funtion __construct() {
echo 'MyClass被建立';
}
//解構子
funtion __destruct() {
echo 'MyClass被已解構';
}
//定義方法
funtion showHelloWorld() {
echo 'HelloWorld!!';
}
//
funtion sum($a, $b) {
return $a + $b ;
}
//取得靜態成員svar1的值
funtion getsvar1($a, $b) {
return MyClass::$svar1;
}
}
$myclass1 = new MyClass();
echo myclass1 -> var1; //test
$myclass1 -> sum(1,3);//4
echo MyClass::$classname ; //'MyClass'
echo MyClass::PI ; //'3.14......'