Maison  >  Article  >  développement back-end  >  Résumé de la définition et de l'utilisation des fonctions de résolution de plage

Résumé de la définition et de l'utilisation des fonctions de résolution de plage

巴扎黑
巴扎黑original
2017-06-11 17:40:591540parcourir

La programmation orientée objet utilisera certains de ses propres opérateurs, tels que ->, ce symbole est utilisé pour accéder à ses propres membres dans l'objet. L'autre est l'opérateur de résolution de plage : deux deux-points connectés ensemble (::). Cette notation est utilisée pour accéder aux membres d'une classe (et non d'un objet). L'utilisation est la suivante : ClassName::methodName(); ClassName::propertyName; Cette structure peut être utilisée à deux endroits : 1. Lorsque vous utilisez une classe, lorsque la classe parent et la sous-classe ont les mêmes propriétés et méthodes, utilisez-la pour éviter toute confusion. 2. Lorsque vous êtes en dehors de la classe, utilisez cet opérateur pour accéder aux membres de la classe sans créer d'objet. Tout comme nous pouvons utiliser $this dans une classe pour faire référence à l'instance d'objet actuelle, le mot-clé self est utilisé comme référence à la classe actuelle. classe UneClasse { fonction construction() {  

1. Exemple de partage de code PHP à l'aide de l'opérateur de résolution de plage

Résumé de la définition et de l'utilisation des fonctions de résolution de plage

Introduction : La programmation orientée objet utilisera certains de ses propres opérateurs, tels que ->, ce symbole est utilisé pour accéder à ses propres membres dans l'objet. L'autre est l'opérateur de résolution de plage : deux deux-points connectés ensemble (::). Cette notation est utilisée pour accéder aux membres d'une classe (et non d'un objet). La méthode d'utilisation est la suivante : ClassName::methodName();ClassName::propertyName Cette structure peut être utilisée à deux endroits : 1. Lors de l'utilisation d'une classe, lorsque la classe parent et la sous-classe ont les mêmes propriétés et méthodes, utilisez Il peut

2. opérateur de résolution de plage php (::)

Résumé de la définition et de l'utilisation des fonctions de résolution de plage

Introduction : L'opérateur de résolution de plage (également connu sous le nom de Paamayim Nekudotayim) ou plus simplement une paire de deux-points peut être utilisé pour accéder aux membres statiques, aux constantes de classe et peut également être utilisé pour remplacer les variables dans une classe Propriétés et les méthodes. Lorsque vous faites référence à ces éléments en dehors de la définition de classe, utilisez le nom de la classe.

3. Opérateur d'analyse de plage (::)

Introduction : Cet article présente principalement l'opérateur d'analyse de plage ( ::), les étudiants intéressés par les tutoriels PHP peuvent s'y référer.

4. Pensée orientée objet Concept orienté objet PHP

Introduction : Pensée orientée objet : Objet- pensée orientée Orienté PHP Concept objet : mots-clés et variables spéciales new, class, extends. Tout le monde connaît ces trois-là. ::, l'opérateur de résolution de plage (également connu sous le nom de Paamayim Nekudotayim) ou plus simplement une paire de deux-points, peut être utilisé pour accéder aux membres statiques, aux méthodes et aux constantes. Peut également être utilisé pour remplacer les membres et les méthodes d’une classe. parent et soi-même. parent fait référence au nom de la classe de base pointée par la classe dérivée dans la déclaration extends. Cela évite d'utiliser le nom de la classe de base à plusieurs endroits. $cette pseudo-variable. $

5. Portée de l'indemnisation de l'assurance responsabilité civile Opérateur d'analyse de la portée PHP : explication de l'analyse de la signification

Introduction : Portée de l'indemnisation de l'assurance responsabilité civile : Portée de l'indemnisation de l'assurance responsabilité civile Analyse du périmètre de l'opérateur PHP : Explication de l'analyse de la signification : J'ai vu plusieurs symboles liés à PHP aujourd'hui. L'un d'entre eux est @, qui est ajouté devant une variable pour empêcher l'interpréteur PHP de signaler les erreurs, ce qui signifie que même si une erreur se produit, elle ne sera pas affichée. Il existe également un symbole plus important, l'opérateur de résolution de portée de PHP (::), qui est utile pour accéder aux fonctions d'une classe ou aux fonctions et variables d'une classe de base sans déclarer aucune instance. Et l'opérateur :: est utilisé dans ce cas. Copiez le code comme suit :

6. Exercices de comptabilité de base et réponses aux cas Connaissances de base PHP : cours et objets 4 Opérateur d'analyse de plage ::

Introduction : Exercices de comptabilité de base et réponses de cas : Exercices de comptabilité de base et réponses de cas Connaissances de base PHP : Classes et objets 4 Opérateur de résolution de plage : : Opérateur de résolution de plage (également connu sous le nom de Paamayim Nekudotayim) ou plus En termes simples, il s'agit d'une paire de deux-points, qui peut être utilisée pour accéder aux membres statiques, aux méthodes et aux constantes, et peut également être utilisée pour accéder aux membres et aux méthodes des classes remplacées. Lors de l’accès à ces membres statiques, méthodes et constantes depuis l’extérieur de la classe, le nom de la classe doit être utilisé. Paamayim Nekudotayim signifie double deux-points en hébreu. Utilisez la classe d'opérateur :: MyClass { const CONS

7 Bases de PHP : classes et objets (4) Opérateur de résolution de portée (::)_Tutoriel PHP

Introduction : Bases de PHP : classes et objets (4) opérateur de résolution de plage (::). L'opérateur de résolution de plage (également connu sous le nom de PaamayimNekudotayim), ou plus simplement une paire de deux-points, peut être utilisé pour accéder aux membres statiques, aux méthodes et aux constantes, et peut également être utilisé pour accéder à

dans un fichier remplacé. classe

8. Explication de l'analyse de la signification de l'opérateur de résolution de plage de PHP (::)_Tutoriel PHP

Introduction : Signification de l'opérateur de résolution de plage de PHP (: :) explication de l'analyse. J'ai vu plusieurs symboles liés à PHP aujourd'hui. L'un d'entre eux est @, qui est ajouté devant une variable pour empêcher l'interpréteur PHP de signaler les erreurs, ce qui signifie que même si une erreur se produit, elle ne sera pas affichée. Il existe un autre

9. Concept orienté objet PHP_Tutoriel PHP

Introduction : Concept orienté objet PHP. Mots-clés et variables spéciales new, class, extends. Tout le monde connaît ces trois-là. ::, l'opérateur de résolution de plage (également connu sous le nom de Paamayim Nekudotayim) ou plus simplement une paire de deux-points, peut être

10. Bases de PHP : classes et objets (4) Opérateur de résolution de plage (::)

Introduction : bases de PHP : classes et objets (4) Opérateur de résolution de plage (::). L'opérateur de résolution de plage (également connu sous le nom de PaamayimNekudotayim), ou plus simplement une paire de deux-points, peut être utilisé pour accéder aux membres statiques, aux méthodes et aux constantes, et peut également être utilisé pour accéder à

dans un fichier remplacé. classe

【Recommandations de questions et réponses associées】 :

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!

Déclaration:
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