Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1227 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] equivalent de super en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] equivalent de super en php

n°1787430
nabbo
Posté le 16-09-2008 à 08:25:12  profilanswer
 

:hello: hello
 
voilà, je cherche à étendre une fonction d'une classe (PHP5).
 
Par exemple :
 

Code :
  1. class mere {
  2.       //par exemple, ceci affiche un prix en francs
  3.       function afficheprix($prix) {
  4.          echo "le prix est de $prix \n";
  5.       }
  6. }
  7. class fille extends mere {
  8.       //ceci affiche un prix en euros
  9.       function afficheprix($prix) {
  10.          super.afficheprix($prix/6.55957);
  11.       }
  12. }


 
dans cet exemple, je ne veux pas changer le nom de la fonction (qui est présent partout dans mon projet), mais seulement le nom de la classe au moment d'instancier l'objet.
 
je ne veux pas non plus renommer la fonction dans la classe mère... ca me parait hors du principe de l'objet.
 
le 'super' fait ce que je veux en java (enfin je crois), mais ca n'a pas l'air de marcher en PHP...
 
une idée ?
 
merci  
:jap:

mood
Publicité
Posté le 16-09-2008 à 08:25:12  profilanswer
 

n°1787464
FlorentG
Unité de Masse
Posté le 16-09-2008 à 09:53:08  profilanswer
 

RTFM, c'est avec parent :

Code :
  1. parent::afficheprix($prix/6.55957);

n°1787514
nabbo
Posté le 16-09-2008 à 11:21:11  profilanswer
 

FlorentG a écrit :

RTFM, c'est avec parent :

Code :
  1. parent::afficheprix($prix/6.55957);



 
ok. autant pour moi  :ange:  
 
merci :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] equivalent de super en php

 

Sujets relatifs
[PHP MYSQL] Recherche table[PHP] noob fonction update
Utiliser json_decode() en PHP 4UTF-8 en PHP et MYSQL
[PHP] bug avec internet explorerPHP - Portée d'1 variable (array) hors d'1 simple "while"
Statistiques Php/Sql Allégé[HTML/PHP] Test connexion routeur
[PHP MYSQL]Jointures de tables 
Plus de sujets relatifs à : [PHP] equivalent de super en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR