Maison > développement back-end > tutoriel php > Introduction aux méthodes statiques et aux attributs statiques en php

Introduction aux méthodes statiques et aux attributs statiques en php

不言
Libérer: 2023-04-03 21:26:01
original
1749 Les gens l'ont consulté

Cet article vous présente une introduction aux méthodes statiques et aux attributs statiques en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Statique est divisé en deux parties : les propriétés statiques et les méthodes statiques

Les éléments statiques sont destinés aux classes (y compris les constantes de classe) et les éléments non statiques sont destinés aux objets

.

Attribut statique

Lors de la définition d'un attribut, l'attribut modifié avec le mot clé static est appelé propriété statique.

Méthode statique

Une méthode modifiée avec le mot clé static est appelée méthode statique.

Les problèmes qui peuvent être résolus de manière statique n'ont pas besoin d'être résolus par des méthodes ordinaires (les éléments statiques sont accessibles directement à l'aide de classes et n'ont pas besoin d'être instanciés via des objets, économisant ainsi de l'espace mémoire et améliorant l'efficacité).

Remarque spéciale :

  1. Pendant le processus d'écriture du code, suivez strictement les spécifications de majuscules

  2. Suivre strictement : le contenu statique est accessible par les classes, le contenu non statique est accessible par les objets, pas d'opérations transfrontalières

3. >La différence entre self et $this

1 self représente la classe, $this représente l'objet

.

2. self accède aux constantes, propriétés statiques et méthodes statiques à l'intérieur de la classe, $this accède aux propriétés et méthodes ordinaires de l'objet

3. avec l'opérateur de résolution de plage (::) Pour prendre effet, $this représente un objet L'objet est intrinsèquement un type de données, donc $this peut être imprimé seul.

4. Là où $this peut être utilisé, self peut certainement être utilisé, mais là où self peut être utilisé, $this ne peut pas être utilisé. -les attributs et méthodes statiques sont accessibles à l'aide d'objets ($this), les méthodes et propriétés statiques ou les constantes sont accessibles à l'aide de classes (self)

Recommandations associées :

statique dans l'objet PHP- orienté Appel d'attributs et méthodes statiques_Tutoriel PHP


Méthode PHP de statique des pages HTML, page phphtml statique

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