recherche

Maison  >  Questions et réponses  >  le corps du texte

Pour la troisième méthode d'accès, j'obtiens une erreur localement.

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


哥特哥特2401 Il y a quelques jours1241

répondre à tous(1)je répondrai

  • 哥特

    哥特2018-05-02 22:12:42


    <?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();

    ?>

    répondre
    0
  • Annulerrépondre