Consultez la formation SEO spéciale Wordpress
par WebRankInfo / Ranking Metrics

Messages: 520

Enregistré le: 30 Juil 2014

Message le Ven Mai 26, 2017 15:07

Bonjour,

J'essaie un premier script POO, tout simple.
Je crée une classe article, avec pour variable :
Code: Tout sélectionner
private $_contenu
private $_titre


La valeur est fonction de l'ID retourné par l'URL. Donc je suis supposé faire une requête sql qui va prendre en paramètre cet id, puis je récupère le titre dans la base et j'attribue ce titre à la variable private $_titre.

Oui mais voilà, je lis sur https://openclassrooms.com que :
La valeur que vous leur donnez par défaut doit être une expression scalaire statique. Par conséquent, leur valeur ne peut par exemple pas être issue d'un appel à une fonction


Mais alors, comment est-ce que j'utilise POO pour gérer des articles ?!

Merci d'avance pour vos lumières.
Haut
2 Réponses
Messages: 493

Enregistré le: 23 Fév 2013

Message le Ven Mai 26, 2017 17:42

Cette remarque ne concerne que l'initialisation à la déclaration.
Une classe avec seulement des membres privés et pas de méthodes n'a aucun intérêt.

Il faut passer au chapitre suivant : les méthodes ;)

Dedans, tu initialises les membres en les préfixant par $this, en leur donnant ce que tu veux comme valeur, même une fonction qui en retourne une.

$this->$_contenu = ...
Haut
Messages: 520

Enregistré le: 30 Juil 2014

Message le Sam Mai 27, 2017 13:51

Ah d'accord, tu me débloques un neurone, rick38, merci.

Gare à la rafale de questions sur la POO, dans les prochains jours...
Haut

Formation recommandée sur ce thème :

Formation SEO spéciale Wordpress : apprenez à optimiser le référencement naturel d'un site fait avec Wordpress... Formation Ranking Metrics animée par un expert SEO / Wordpress.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.