Bonjour à tous,
je me pose une question sur les performances :
je sais qu'une fonction static dans une classe est exécuté 4 fois plus rapidement qu'une fonction d'une class qui n'est pas static.
Maintenant ma question: qu'est-ce qui est le mieux (en terme de performance) entre
a) une fonction static qui est dans une classe
b) une fonction non static qui n'est pas dans une classe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Class Personne { public static function MaFonction() { // blabla } } Personne::MaFonction();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function MaFonction() { // blabla } MaFonction();
Partager