Pour la troisième méthode d'accès, j'obtiens une erreur localement.
哥特
哥特 2018-05-02 22:11:09
0
1
1259

echo '3.Object::Class constant name:'.(nouvelle démo)::siteName.'<br>';

Erreur d'invite :


Erreur d'analyse : erreur de syntaxe, '::' inattendu (T_PAAMAYIM_NEKUDOTAYIM ), attendant ',' ou ';' dans E:webphpstudyWWWclassoopself.php en ligne 18

la version php est 5.4


哥特
哥特

répondre à tous(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;

}

}

//Méthode 1 : Nom de classe : Nom de la constante de classe.

echo '1.Class name::Class constant name'.demo::siteName.demo::domain.'<br>';

//Méthode 2 : Variable de classe : nom de constante de classe À utiliser en PHP5 .3 La version ci-dessus fonctionne.

$className = 'demo';

echo '2. Variable de classe :: Nom de la constante de classe :'.$className ::siteName.'<br>';

//Méthode 3 : Utiliser l'objet du classe actuelle pour accéder aux constantes de classe.

echo '3. Object::Class constant name:'.(new demo)::siteName.'<br>';

//Méthode 4 : Utilisez la méthode Lezhong pour accéder indirectement aux constantes de classe.

echo '4.Object->Method():'.(nouvelle démo)->getSiteName();

?>

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal