国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

淺談PHP中靜態方法和非靜態方法的相互調用

2024-05-04 23:50:36
字體:
來源:轉載
供稿:網友

在PHP的非靜態方法中可以調用靜態方法

class test{    public static function strPrint(){    echo 'this is strPrint static function<br>';  }    public function staticFuncInvoke(){    self::strPrint();  }}$test = new test();$test->staticFuncInvoke();

上面的代碼會輸出: this is strPrint static function.

而下面的代碼會直接掛掉,php直接給出fatal error:

Fatal error: Using $this when not in object context in E:/htdocs/test/content.php on line 6

class test{    public static function strPrint(){    $this->staticFuncInvoke();  }    public function staticFuncInvoke(){    echo 'this is a nonstatic function named staticFuncInvoke';  }}test::strPrint();

以上就是小編為大家帶來的淺談PHP中靜態方法和非靜態方法的相互調用全部內容了,希望大家多多支持VeVb武林網~


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 叶城县| 新源县| 阿城市| 富宁县| 库伦旗| 泉州市| 常德市| 盘锦市| 万源市| 宝山区| 枣强县| 兰西县| 邵阳市| 盐津县| 武邑县| 积石山| 松原市| 夹江县| 满洲里市| 台湾省| 荆州市| 青神县| 宁蒗| 蕲春县| 行唐县| 文山县| 县级市| 诸城市| 扶绥县| 上虞市| 东安县| 江永县| 徐汇区| 漾濞| 邢台市| 磴口县| 青冈县| 安顺市| 吴江市| 和政县| 禹州市|