Problème exercice 3/8


#1

Bonjour,

J'ai un petit souci avec l'exercice 3 "Héritage" : mon code permet bien l'affichage de la phrase "J'ai des côtés", comme demandé, mais un message d'erreur apparaît pourtant, m'indiquant que la phrase en question ne s'affiche pas.

Voici mon code :

 <?php
    class Shape {
      public $hasSides = true;
    }

class Square extends Shape {

}

$square = new Square();
// Ajoutez votre code ici !
if (property_exists($square, "hasSides")) {
  echo "J'ai des côtés !";
}
  ?>

Merci pour votre aide !


#3

Voila le code juste!







<?php
class Shape {
public $hasSides = true;
}

    class Square extends Shape {

    }

    $square = new Square();
    // Ajoutez votre code ici !
    if (property_exists($square, "hasSides")) {

echo "J'ai' des côtés !";
}
?>




#4

Merci, mais c'est mot pour mot le code que j'ai rentré et il ne fonctionne pas…


#5

La même, sur mon aperçu je vois afficher: J'ai des côtés ! Mais ça ne passe pas.

<?php
    class Shape {
      public $hasSides = true;
    }
    
    class Square extends Shape {
    
    }
    
    $square = new Square();
    // Ajoutez votre code ici !
    if (property_exists($square, "hasSides")) {
      echo "J'ai des côtés !";
    }
  ?>

#6

Solutions: Ajoute un apostrophe après "ai".

echo "J'ai' des côtés !";

Bonne continuation.


#7

Merci beaucoup, ça fonctionne !
C'est un bug ou une erreur de codage de ma part ?


#8

Ne t'en fais pas, c'est leur site qui a tendance à bugger. J'ai eu le même problème que toi.


#9

Merci !
Il va falloir repeupler le novueau forum de messages, le nouveau est encore trop vide ...


#10

Qu'est ce que... mais.. je... pourquoi ??
Sérieusement, comment tu as trouvé cette astuce ? Ca n'a aucun sens... ^^ (et pourtant ça fonctionne)

Merci


#11

Salut,
Merci pour la solution du bug.
J'espère que tu as fait remonter aux développeurs du site.
Il y a pas mal de bugs qui mériteraient d'être corrigés pour garder un site de qualité pour ceux qui suivront le cours après nous.


#12

Merci ca fonctionne aussi chez moi


#13

sois j'ai pas compris sois sa passe plus :confused: quelqu'un eu m'aider
$square = new Square();
// Ajoutez votre code ici !
if (property_exists($square, "hasSides") ) {
echo "J'ai ' des côtes!";
}
?>


#14

si c'est du copier coller ce que vous nous montrez ici alors ces " !", l'espace entre le mot "côtés" et "!" qui fait problème.


#15

ça marche mais c'est pas logique du tout.
anyway tks a lot !


#16

Merci, est-ce que Codecademy est au courant de ces bugs bloquants ? C'est le deuxième bug de ce genre sur le parcours PHP et je trouve cela un peu étrange que le 'hack' pour pouvoir passer a l'exercice suivant soit visiblement connu depuis longtemps et pas corrigé sur les serveurs de Codecademy depuis le temps... :confused:


#17

Merci beaucoup, j'espère que d'autres erreurs de ce type sera corrigées également ! slight_smile:


#18