Ik heb een class in php. Deze class heet languagepak. Daarin zit een functie genaamd language. Nu wilde ik weten of het mogenlijk is om ervoor te zorgen dat iedere keer als in het script global de functie language aangeroepen wordt dat hij dan automatisch die van de class pakt.
Ik zou dit kunnen doen:
Maar dat vind ik eigenlijk niet echt netjes. Ik wilde weten of er php zelf niet al een manier zit om functies zo te aliasen als het ware.
Ik zou dit kunnen doen:
PHP:
1
| <?function language($arguments){ static $class = new languagepak; $return = $class->language($arguments); return $return;}class languagepak{ function language($arguments) { ... }}?> |
Maar dat vind ik eigenlijk niet echt netjes. Ik wilde weten of er php zelf niet al een manier zit om functies zo te aliasen als het ware.
U gaat door voor de retorische vraag...