PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 11-12-2010 02:49:27

b3f3
Membre
Inscription : 11-12-2010
Messages : 4

return new self($mon_array) me retourne un objet vide

Bonjour à tous, je débute dans la POO avec php.
Je suis actuellement un tutoriel à cette adresse que j'adapte selon mes besoins.
A l'étape 9, je rencontre un problème avec la ligne :

return new self($map)

En retour, j'obtiens un objet vide.
Si je remplace par

return $map

, j'obtiens bien en retour le contenu de ma variable $map mais du coup, ce n'est pas un objet.
Quelqu'un sais-t'il ce qui peut clocher avec cette ligne ?
Au besoin, je peux vous transmettre le code que j'ai rédigé.
Merci d'avance.

Hors ligne

#2 11-12-2010 05:01:58

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : return new self($mon_array) me retourne un objet vide

Saluton,
Je ne vois nulle part la ligne

return new self($map);

dans le lien fourni.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 11-12-2010 16:07:05

b3f3
Membre
Inscription : 11-12-2010
Messages : 4

Re : return new self($mon_array) me retourne un objet vide

Désolé, ça se passe à l'étape 8.

Hors ligne

#4 16-12-2010 16:05:43

b3f3
Membre
Inscription : 11-12-2010
Messages : 4

Re : return new self($mon_array) me retourne un objet vide

Pas d'idée ?
Personne ne programme orienté objet sur phpdebutant ?
Je bloque toujours !

Hors ligne

#5 16-12-2010 16:16:35

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : return new self($mon_array) me retourne un objet vide

C'est assez abstrait comme problème, tu ne nous avances aucun élément nous permettant de comprendre.
Penses-tu que nous allons lire les 7 chapitres précédents afin de comprendre la structure ? smile

Par exemple je serai bien incapable de te dire si self désigne Bookmark_stockage ou bien une classe héritée.

Hors ligne

#6 16-12-2010 18:29:28

b3f3
Membre
Inscription : 11-12-2010
Messages : 4

Re : return new self($mon_array) me retourne un objet vide

xTG a écrit :

C'est assez abstrait comme problème, tu ne nous avances aucun élément nous permettant de comprendre.
Penses-tu que nous allons lire les 7 chapitres précédents afin de comprendre la structure ? smile

Par exemple je serai bien incapable de te dire si self désigne Bookmark_stockage ou bien une classe héritée.

Bonjour xTG,
En fait, les étapes 1 à 5 concernent la mise en place de l'architecture de l'application ainsi que la création d'outils permettant de manipuler des données vers et en provenance de la base de données.
Ces étapes sont acquises, elle fonctionnent pour moi et il n'est pas nécessaire de les analyser pour la résolution de mon problème.
Tout commence donc à l'étape 6.

!!! Mais je viens de me rendre compte d'une erreur de ma part... Je n'avais pas déclaré mes variables en début de classe...

-> Problème résolu.

Merci à toi xTG, sans ton intervention, je ne me serais sans doute pas rendu compte de mon erreur, du moins pas tout de suite.

Hors ligne

Pied de page des forums