Inleiding

Zoals jullie weten is object georienteerd programmeren (OOP) in PHP 5 helemaal opnieuw ontworpen door de makers van PHP en is er daardoor heel veel functionaliteit bijgekomen. Ik wil het in deze turorial hebben over de magic methods die PHP biedt.

Magic methods zijn methods (functies binnen een klasse) die bijzonder zijn. Ze worden namelijk aangeroepen als er iets gebeurt. Bijvoorbeeld als er een instance van een class wordt gemaakt of als er een bepaalde functie wordt aangeroepen binnen een script.

We beginnen op de volgende pagina met de waarschijnlijk meest gebruikte en handigste magic method: __construct. Vervolgens ga ik ze stap voor stap af en leg ik uit hoe ze werken en waarom ze handig zijn in de praktijk. Want daar draait het uiteindelijk om.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. __construct
  3. __destruct
  4. __sleep & __wakeup
  5. __toString
  6. __clone
  7. __autoload
  8. __set_state
  9. __get, __set, __call, __isset, __unset
  10. Links

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.