Frage zu einer KONSTANTE

  • Hallo,


    folgendes:


    <body>
    <?php
    define(BENUTZER, "Donald");
    echo "Ihr Name lautet:" ;
    echo BENUTZER;
    ?>
    </body>



    Liefert:


    Notice: Use of undefined constant BENUTZER - assumed 'BENUTZER' in C:\xampp\htdocs\01.php on line 12


    Ihr Name lautet:Donald





    Wieso denn das?


    Danke

  • Weil du " vergessen hast, so muss es aussehen:


    PHP
    define("BENUTZER", "Donald");


    Sonst geht PHP davon aus das du einer bestehenden Konstante einen neuen Wert zuweisen willst, die Konstante BENUTZER existiert aber noch nicht, wird deshalb trotzdem erstellt, allerdings wirst du halt darauf hingeweisen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!