Goededag,

Sinds kort ben ik bezig met codecademy en ben nu bij het hoofdstuk OOP.

bij dit onderdeel gaat het over extends van een class.
wat nu het probleem is is dat hij niks echoed?
volgens codecademy zou hij het moeten doen.

<html>
  <head>
    <title>The Shape of Things to Come</title>
  </head>
  <body>
    <p>
      <?php
        class Shape {
          public $hasSides = true;
        }
        
        class Square extends Shape {
    
        }
        
        $square = new Square();
        // Add your code below!
        if  (property_exists ($square, "HasSides")) {
          echo "I have sides!";
        }
      ?>
    </p>
  </body>
</html>
De eigenschap heet $hasSides met een kleine beginletter, maar in property_exists($square, "HasSides") zoek je naar HasSides met een beginhoofdletter.

Reageren