第三種訪問的方法我本地提示錯誤。
哥特
哥特 2018-05-02 22:11:09
0
1
1218

echo '3.物件::類別常數名稱:'.(new demo)::siteName.'<br>';

提示錯誤:


Parse error: syntax error, unexpected '::' (T_PAAMAYIM_NEKUDOTAYIM), expecting ',' or ';' in E:\web\phpstudy\WWW\class\oopself.php on line 18

php版本是5.4


哥特
哥特

全部回覆(1)
哥特

<?php

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

class demo{

const siteName## const siteName## = 'php中文網';

const domain = <<< 'EOT'

<a href="javascript:;">www.php.cn</ a>

EOT;

public function getSiteName(){

return self::siteName;

## }

# }

//方法1:類別名稱:類別常數名。

echo '1.類別名稱::類別常數名稱'.demo::siteName.demo::domain.'<br>';

# //方法2:類別變數:類別常數名 要在PHP5.3以上版本運作。

$className = 'demo';

echo '2.類別變數::類別常數名稱:'.$className::siteName.'<br>';

# //方法3:用目前類別的物件來存取類別常數。

echo '3.物件::類別常數名稱:'.(new demo)::siteName.'<br>';

//方法4:用勒種的方法來間接存取類別常數。

echo '4.物件->方法():'.(new demo)->getSiteName();

?>


熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板