php的常數操作類別庫
<?php class Foo { const BAR = 'bar'; public static function getConstantValue() { return self::BAR; } public function getConstant() { return self::BAR; } } $foo = 'Foo'; echo $foo::BAR, '<br />'; echo Foo::BAR, '<br />'; $obj = new Foo(); echo $obj->getConstant(), '<br />'; echo $obj->getConstantValue(), '<br />'; echo Foo::getConstantValue(); class Bar extends Foo { const BAR = 'foo'; public static function getMyConstant() { return self::BAR; } public static function getParentConstant() { return parent::BAR; } } echo Bar::getMyConstant(); // foo echo Bar::getParentConstant(); // bar
類別常數屬於類別自身,不屬於物件實例,不能透過物件實例存取
不能用public,protected,private,static修飾
子類別可以重寫父類別中的常數,可以透過(parent::)來呼叫父類別中的常數
自PHP5.3.0起,可以用一個變數來動態呼叫類別。但該變數的值不能為關鍵字
免責聲明
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章

14 Aug 2025
本文旨在深入探討在Oracle數據庫中進行日期加減操作時,因隱式類型轉換和NLS日期格式設置不當而導致的常見問題,特別是跨越世紀的年份計算錯誤。我們將詳細解析問題根源,並通過示例代碼展示如何採用直接的日期算術和適當的函數(如TRUNC),避免不必要的類型轉換,確保日期計算的準確性和可靠性,尤其是在Java代碼中執行SQL更新時。

01 Mar 2025
本教程使用PHP和MySQL演示了基本CRUD(創建,讀,更新,刪除)操作。 對於PHP開發人員學習數據庫連接性,這是任何Web應用程序的重要技能。 我們將專注於核心mysqli


熱工具

熱門文章
如何播放Bing Homepage測驗並獲勝(快速指南)
17 Sep 2025
Windows系列
公售遭大戶瘋搶的XPL幣,上線能否突破1美元?
08 Sep 2025
網路3.0
2025年9月以太坊價格預測:ETH 能否突破5000美元大關?
08 Sep 2025
網路3.0
如何在Windows 11和10中獲得幫助(快速指南)
24 Sep 2025
Windows系列
為什麼我不能登錄我的Facebook帳戶?
18 Sep 2025
手機軟體