Communauté Informatique NDFR.net : PHP 5 et Orienté Objet, classes héritées - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
 
PHP 5 et Orienté Objet, classes héritées
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #4  
Old 15-12-2005, 08:23
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 44
Posts: 2,043
Send a message via MSN to Benjy
Quote:
Originally Posted by Aka
Juste une question donc .. tu voit l'interet de ne pas faire appel aux constructeurs par defaut ?
Oui : la rétro-compatibilité avec PHP4, qui ne supporte ni __construct() ni __desctruct(). C'est pour ça qu'en général je recommande de créer un constructeur générique (appellons-le toto(), dans la classe toto), que la fonction __construct() appelle.

Démonstration Jeanine :
PHP Code:
class toto
{
    
/* Constructeur PHP5 */
    
function __construct()
    {
        
$this->toto();
    }
    
    
/* Destructeur PHP5 */
    // je ne m'en sers que très rarement...
    
function __destruct()
    {
        
//contenu
    
}
    
    
/* Constructeur générique */
    
function toto()
    {
        
//contenu
    
}

__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
 

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PHP 4.3.11 et PHP 5.0.4 1for-matik Actualité 0 05-04-2005 13:52
PHP 4.3.10 et PHP 5.0.3 1for-matik Actualité 0 16-12-2004 18:40
PHP 5.0.0 Final Toitoine Actualité 10 18-07-2004 17:16
Problème de lecture de fichier en PHP stan Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 9 12-10-2003 22:47
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 11:40

All times are GMT +2. The time now is 05:00.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.