PHP屬性與方法的注意點

不言
發布: 2023-03-24 20:24:02
原創
1383 人瀏覽過

這篇文章介紹的內容是關於PHP屬性與方法的注意點,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

/*
1、關於屬性值,可以宣告屬性並賦值,也可以宣告屬性先不賦值
如果不賦值,屬性的初始值是null

2、PHP中的類,屬性必須是一個「直接的值」
是8種型別任意的「值」

不能是:表達式1 2的值
不能是:函數的回傳值time();

* /

class Human {
    public $age = 0;
}$a = new Human();echo $a->age,&#39;<br >&#39;;
登入後複製
class People {
    public $age;
}$b = new People();
var_dump($b->age);echo &#39;<br >&#39;;
登入後複製
//类中可以重名class clock {
    public function time() {
        echo &#39;现在的时间戳是aaaa&#39;;
    }    public function t() {
        return &#39;内部的t&#39;;
    }    public function time2() {
        echo &#39;现在的真正时间戳是&#39;,time(),&#39;<br >&#39;;        // 注意:此处调用的是系统的time()函数
        echo $this->t(); 
        // 注意:此处调用的是自身的t函数
    }
}$c = new clock();$c->time();echo &#39;<br >&#39;;$c->time2();
登入後複製

                


以上是PHP屬性與方法的注意點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板