";
///////////////////////////////////////////
echo "定義法: static function cubic(){...}
";
echo "呼叫法: class變數名稱::cubic();
";
echo "範例: mymath::cubic();
";
echo "///////////////////////////////////////////
";
echo "//物件常數(pi)
";
echo "定義法:const pi=3.14;
";
echo "物件常數在class外部的引用法: class變數名稱::pi
";
echo "範例: mymath::pi
";
echo "物件常數在class內部的引用法:self::pi
";
/////////////////////////////////////////////////////////////
echo "
";
/////////////////////////////////////////////////////////////
class mymath{
const pi=3.14;
static function cubic($a1){
return $a1*$a1*$a1;
}
static function circlearea($a1){
return self::pi*$a1*$a1;
}
}
/////////////////////////////////////////////////////////////
echo "// 計算三次方///////////////////////////////////////////////////
";
$num =5;
echo $num."的三次方是".mymath::cubic($num);
echo "
";
/////////////////////////////////////////////////////////////
echo "// 計算圓形面積///////////////////////////////////////////////////
";
$num =5;
echo "半徑".$num."的圓形面積是".mymath::circlearea($num);
?>