/**
*普通方法和实例方法的定义和调用
*/
class ClassName
{
public $num = 1; //实例属性
static $num2 = 2; //静态属性
//实例方法
function showInfo()
{
echo "实例方法被调用!<br />";
echo "num的值{$this->num}<br>"; //$this 代表一个对象,就是调用当前这个方法的对象
echo "<br>num2的值".self::$num2;
}
//静态方法
static function showInfo2()
{
echo "静态方法被调用<br />";
echo "<br>num2的值".self::$num2; //self 表示就是这个类的意思,在这里表示 ClassName
}
}
$demo = new ClassName();
$demo->showInfo(); //使用对象来调用静态方法
ClassName::showInfo2(); //使用类来调用静态方法
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。