recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Comment utiliser les méthodes publiques publiques et les méthodes publiques statiques publiques dans une classe?

Quand utiliser la fonction publique xxxx dans une classe ?
Quand utiliser la fonction publique statique xxx
Lorsque j'écris des cours, j'utilise généralement la fonction publique xxxx
Parce que je ne comprends pas très bien la fonction publique statique xxx, donc c'est fondamentalement inutile. Oui,
Pourriez-vous s'il vous plaît l'expliquer en détail si vous le savez ?

天蓬老师天蓬老师2819 Il y a quelques jours959

répondre à tous(2)je répondrai

  • PHPz

    PHPz2017-05-16 13:17:33

    static est une méthode statique qui peut être appelée directement en utilisant Class::functionName() sans instanciation. En même temps, les méthodes statiques sont stockées dans le cache et sont très rapides. Les méthodes publiques non statiques doivent être instanciées avec new avant de pouvoir être appelées à l'aide de $class->functionName().

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:17:33

    Si votre classe n'est instanciée qu'une seule fois et utilisée à nouveau, il n'y aura aucune différence d'utilisation.
    S'il existe une méthode statique, vous pouvez appeler cette méthode directement sans instancier la classe.

    répondre
    0
  • Annulerrépondre