文章詳情頁
PHP基礎之類和對象3——類常量
瀏覽:50日期:2022-09-14 17:17:32
可以把在類中始終保持不變的值定義為常量。在定義和使用常量的時候不需要使用 $ 符號。
常量的值必須是一個定值,不能是變量,類屬性,數學運算的結果或函數調用。
接口(interface)中也可以定義常量。
自 PHP 5.3.0 起,可以用一個變量來動態調用類。但該變量值不能為關鍵字(如?self,parent?或?static)。
Example #1 定義和使用一個類常量
class MyClass{ const constant = 1; function showConstant(){echo self::constant.’<br>’; }}echo MyClass::constant.’<br>’;$className = 'MyClass';echo $className::constant.’<br>’; //自PHP5.3.0起$class = new MyClass();$class -> showConstant();echo $class::constant.’<br>’;
Example #2 靜態數據示例
class foo{ const bar = <<<’EOT’barEOT;}
和 heredoc 不同,nowdoc 可以用在任何靜態數據中。
標簽:
PHP
相關文章:
1. React+umi+typeScript創建項目的過程2. Warning: require(): open_basedir restriction in effect,目錄配置open_basedir報錯問題分析3. php網絡安全中命令執行漏洞的產生及本質探究4. JSP數據交互實現過程解析5. ASP.NET Core 5.0中的Host.CreateDefaultBuilder執行過程解析6. 無線標記語言(WML)基礎之WMLScript 基礎第1/2頁7. php測試程序運行速度和頁面執行速度的代碼8. SharePoint Server 2019新特性介紹9. ASP調用WebService轉化成JSON數據,附json.min.asp10. 三個不常見的 HTML5 實用新特性簡介
排行榜
