2010-09-20 4 views

Répondre

4

classe :: fonction est utilisée pour la fonction statique, son été utilisé pour un accès rapide d'une fonction, comme vous ne devez créer aucun objet pour accéder à la fonction.

class-> function, est utilisé lorsque vous voulez classer la propriété et les entités en tant qu'objet.

mieux serait que vous pouvez google, l'encapsulation et polymorphisme dans php5

Les deux font partie utile et important de OOPS, il dépend de vos besoins du projet.

vérifier ce lien ci-dessous

What's the difference between :: (double colon) and -> (arrow) in PHP?

1

classe :: function() est un appel à une méthode statique définie dans une classe, la fonction X- $>() est un appel à la méthode() dans une instance de classe ($ x)

le appropriate page du manuel PHP vous conseille quand une méthode ou une propriété doivent être définis comme statique ou non

Questions connexes