2013-08-09 2 views
0

Autant que je sache, il existe des traits PHP pour offrir un pseudo multi-héritage ... et en les regardant, ils me rappellent plutôt les structures, sauf que le type de retour est le même que les fonctions. ANYWAY - que puis-je faire avec un trait que je ne peux pas déjà faire avec une interface, ou juste une autre fonction?PHP 5.4 traits - quel est le point?

Répondre

1

Un trait ne contient aucune information de type et n'a donc rien en commun avec une interface. Dans l'ensemble, les traits sont un moyen de répéter le code sans avoir recours au copier-coller.

+0

Oh je vois! Je n'ai pas réalisé ça. PHP a certainement parcouru un long chemin dans les deux dernières versions. Type de valeur en utilisant maintenant! Merci pour la réponse. Utile! – aserwin