3 番目のアクセス方法では、ローカルでエラーが発生します。
哥特
哥特 2018-05-02 22:11:09
0
1
1260

echo '3.Object::Class constant name:'.(新しいデモ)::siteName.'<br>';

エラー メッセージ:


Parseエラー: 構文エラー、予期しない '::' (T_PAAMAYIM_NEKUDOTAYIM)、E:\web\phpstudy\WWW\class\oopself.php の 18 行目

## に ',' または ';' が必要です##php のバージョンは 5.4

です

哥特
哥特

全員に返信(1)
哥特

<?php

header("Content-type: text/html; charset=utf-8"); << '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. Object::Class 定数名:'.(新しいデモ)::siteName.'<br>';

//方法 4: Lezhong のメソッドを使用してクラス定数に間接的にアクセスします。

echo '4.Object->Method():'.(新しいデモ)->getSiteName();

?>

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート