類常量的訪問

2021-08-11 20:41:35 字數 539 閱讀 5490

<?php

header("content-type: text/html; charset=utf-8");

class

demo

} //方法1:類名::類常置名

echo

'1.類名::類常量名:'.demo::sitename.demo::domain.'';

//2方法2:類變置::類常量名php5.3+

$classname = 'demo';

echo

'2方法2:類變置:'.$classname::sitename.'';

//3.用當前類的物件來訪問類常量

$class = new demo();

echo

'3.物件::類常量名:'.$class::sitename.'';

//4.方法4:用類中的方法來間接訪問類常量

echo

'4.物件->方法'.(new demo)->getsitename();

?>

PHP類 const常量訪問方法例子

在php物件導向之final的應用中,講到了php物件導向常用的修飾符final的應用,接下來講到php物件導向中常用的常量修飾符const。我們知道,在php中定義常量是通過define 函式來完成的,但在類中定義常量不能使用define 而需要使用const修飾符。類中的常量使用const定義後...

PHP 的訪問控制(可見性) 類常量和繼承

protected 受保護的 private 私有的 被定義為 protected 的類成員,可以在其自身 子類和父類的內部訪問。被定義為 private 的類成員,只能在其定義的類內部訪問。class a function printhello 在父類中訪問子類的成員,子類的 public pro...

類中的常量

類中的常量 有時我們希望某些常量只在類中有效。由於 define定義的巨集常量是全域性的,不能達到目的,於是想當然地覺得應該用const修飾資料成員來實現。const資料成員的確是存在的,但其含義卻不是我們所期望的。const資料成員只在某個物件生存期內是常量,而對於整個類而言卻是可變的,因為類可以...