Thu. Dec 5th, 2019

Host your Website

Read and learn

FatCow Web Hosting $1.00/mo* Trust your web hosting to the #1 web host provider, GoDaddy!

La POO en PHP (3/31) : Notre première class

1 min read



Article ► https://grafikart.fr/tutoriels/class-poo-555
Abonnez-vous ► https://bit.ly/GrafikartSubscribe

Pour pouvoir utiliser un objet il faut d’abord créer sa définition. Définir qu’elles sont les propriétés et les méthodes que l’objet va contenir. Pour cela on va devoir créer une class en PHP.

Soutenez Grafikart:
Devenez premium ► https://grafikart.fr/premium
Donnez via Utip ► https://utip.io/grafikart

Retrouvez Grafikart sur:
Le site ► https://grafikart.fr
Twitter ► https://twitter.com/grafikart_fr
Discord ► https://grafikart.fr/tchat

27 thoughts on “La POO en PHP (3/31) : Notre première class

  1. Bonjour, comment avez vous ce style de rendu dans votre navigateur ?
    Moi ça me retourne : object(Personnage)#1 (1) { ["vie"]=> int(100) }
    Ce qui est pas très joli ni très lisible !

  2. Je suis le parcours symfony d'openclassroom et je n'ai rien compris au cours php objet alors que jusqu'ici tout allait bien. Je me dis en voyant ton cours que peut-être avec tes vidéos ça passerait mieux mais non, c'est un copié-collé du cours d'openclassroom, alors je ne sais pas qui a copié qui et je m'en tape mais perso ça me fait ch… grave. Je ne veux pas faire du jeu vidéo mais du web et je n'arrive absolument pas à me projeter avec l'exemple des personnages.

  3. Merci beaucoup ! Très bien expliqué, j'avais déjà suivi un autre cours sur la programmation orientée objet et je n'ai rien compris. C'est beaucoup plus intéressant avec toi.

  4. Bonjour, à 19:15 quelque chose que je ne comprend pas… C'est que de mon côté j'avais écris $cible->vie – $this->atk; et non pas -= Php me renvoie 80 au lieu de 60, je comprend pas du tout… Quelqu'un saurait me répondre please ? Vu qu'il ne me renvoie pas d'erreur je me dis qu'il fait bien un calcul ? Où alors le – n'est pas valable mais ça ne gêne pas php ? Bref ce qu'il se passe reste obscur =/

    PS : Au passage je voulais te remercier Grafik'art pour tes tutos, qui me permettent de comprendre pas à pas la POO, you're awesome ^^

  5. Bonjour ! Je trouve la programmation objet particulièrement passionnante mais tous les tutos parlent de personnages, donc de jeux. Et à chaque fois que je commence à coder quelque chose, je pense POO mais j'ai jamais de personnages dans mes programmes. Je regardais un tuto sur le MVC et un des commentaires disaient : ton tuto c'est de la merde, y a meme pas de POO.
    Ca ressemble à quoi la POO dans l'affichage d'article par exemple surtout quand toutes les infos sortent de la base de données ?

  6. Tes tutos sont intéressants, mais essaie de pas utiliser des expressions grossières lorsque tu parles s'il te plait. Tout le monde ne le supporte pas. Merci

  7. Bon j'ai du utiliser la vitesse de lecture x1,5 de Youtube car sinon c'était trop lent a mon gout mais le tutoriel en lui même est clair et très bien expliqué, bien joué ^^

  8. Salut Grafikart.fr, Pour le petit exercice de la mort je l'ai fait avec un "if". Est-ce que c'est faux ou non recommandé de le faire comme cela ?

    Merci d'avance 🙂

  9. pourriez vous m'aider pour régler ce problème: quant je rafraîchis ma page je reçois ce message sachant que j'ai bien suivi votre tuto sur browserify sans problème.
    le message d'err :
    Warning: require(Personnage.php): failed to open stream: No such file or directory in C:UsersmedMarwanePhpstormProjectsPoo_phpindex.php on line 8 Fatal error: require(): Failed opening required 'Personnage.php' (include_path='.;C:phppear') in C:UsersmedMarwanePhpstormProjectsPoo_phpindex.php on line 8

    mille merci.

  10. Rien qu'avec cette introduction il possible de creer un jeux en texte du genre "Livre dont vous êtes le héros" à chaque page du livre on fait un choix et on peut tomber dans une embuscade etc etc. Même s'il faut recopier les règles de D&D2 et faire tout un baldur's gate en belle page stylisé comme un livre antique etc etc,

Comments are closed.

Copyright © All rights reserved. | Newsphere by AF themes.