Ajouter une methode à une classe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ajouter une methode à une classe

par Sékiltoyai » 06 juil. 2008, 21:23

Utilise les méthodes magiques __call() et __callStatic(), plus d'infos ici : http://fr.php.net/manual/fr/language.oo ... oading.php

par katagoto » 06 juil. 2008, 19:30

Il me semble pas que ce soit possible en PHP :/ désolé

par err747 » 06 juil. 2008, 18:54

c'est à dire ?

si c'est juste déclarer une classe comme héritant de ma première classe en rajoutant les méthodes voulues, ça ne répond malheureusement aps à mon problème :/

si tu connais le moyen de rajouter des méthodes à une classe donnée, qui garderait le même nom, les mêmes instances etc. là je suis preneur :)

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par katagoto » 06 juil. 2008, 15:28

Oui, mais pas directement, il faut utiliser l'héritage pour faire ça...

Ajouter une methode à une classe

par err747 » 06 juil. 2008, 15:04

Bonjour à tous,

j'aimerai savoir s'il est possible d'ajouter de manière dynamique une méthode à une classe, par dynamique j'entend ajouter des méthodes après avoir définie la classe concernée... de préférence sans installer d'"extension bizarre :p

Merci d'avance,
err747