Maison > développement back-end > Problème PHP > Quelles sont les caractéristiques des méthodes statiques php

Quelles sont les caractéristiques des méthodes statiques php

WBOY
Libérer: 2023-03-15 15:58:01
original
2683 Les gens l'ont consulté

Les caractéristiques des méthodes statiques en PHP sont : 1. Les méthodes statiques sont modifiées avec le mot-clé static 2. Les méthodes statiques peuvent être utilisées n'importe où dans le code 3. Les méthodes statiques sont accessibles sans objets d'instance ; Les variables statiques peuvent être manipulées, mais les variables non statiques ne peuvent pas être manipulées.

Quelles sont les caractéristiques des méthodes statiques php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

Quelles sont les caractéristiques des méthodes statiques php

Les méthodes statiques sont également appelées méthodes de classe. Les méthodes statiques appartiennent à toutes les instances d'objet : fonction statique + nom de la méthode

En dehors de la classe : nom de la classe : nom de la méthode de classe ou nom de l'objet. >nom de la méthode de classe

À l'intérieur de la classe : self::nom de la méthode de classe ou nom de la classe::nom de la méthode de classe

Si une variable doit être partagée par toutes les variables, des variables statiques doivent être introduites si une méthode ne fonctionne que de manière statique ; variables, utilisez la méthode statique

Lors de l'utilisation de variables statiques, vous devez utiliser des méthodes statiques. Les attributs non statiques (variables) ne sont pas accessibles dans les méthodes statiques

Caractéristiques des méthodes statiques :

1. et ne peut pas utiliser de variables non statiques.

2. Les méthodes membres ordinaires peuvent utiliser à la fois des variables non statiques et des variables statiques.

Avantages des méthodes statiques :

(1) Peut être utilisée n'importe où dans le code (en supposant que la classe puisse être utilisée). accessible);

(2) Chaque instance de la classe peut accéder aux propriétés statiques définies dans la classe. Vous pouvez utiliser les propriétés statiques pour définir des valeurs, qui peuvent être utilisées par tous les objets de la classe. peut accéder aux propriétés statiques sans avoir besoin d’objets d’instance ou de méthode.

Les méthodes statiques ne peuvent pas accéder aux propriétés normales de cette classe car ces propriétés appartiennent à un objet, mais les propriétés statiques sont accessibles.

Apprentissage recommandé : "

Tutoriel vidéo PHP

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal