Elles sont implémentées avec des classes en PHP, oui. En javascript non. Quoi qu'il en soit, lorsque tu codes en PHP tu n'écris pas de classe quand tu écris une fonction anonyme avec des closures.
Donc non, cela n'a rien à voir, hormis un détail d'implémentation du au fait que PHP est peu dynamique.
(edit: je trouve ce petit jeu assez mesquin. Si ça te gêne tant d'avoir dit une connerie, lis plus de doc et ouvres-toi à plus de langages ; inutile de chercher la petite bête : écrire une fonction et une classe ce n'est pas la même chose, mais ça sert le même but).
Donc non, cela n'a rien à voir, hormis un détail d'implémentation du au fait que PHP est peu dynamique.
(edit: je trouve ce petit jeu assez mesquin. Si ça te gêne tant d'avoir dit une connerie, lis plus de doc et ouvres-toi à plus de langages ; inutile de chercher la petite bête : écrire une fonction et une classe ce n'est pas la même chose, mais ça sert le même but).