Maison > développement back-end > Problème PHP > Quelles sont les utilisations des classes et des objets php

Quelles sont les utilisations des classes et des objets php

silencement
Libérer: 2023-02-25 12:12:01
original
2767 Les gens l'ont consulté

Quelles sont les utilisations des classes et des objets php

Une classe est utilisée pour décrire une collection d'objets avec les mêmes propriétés et méthodes. Les objets sont des instanciations de classes. Créer une classe est très simple. Utilisez simplement le mot-clé class plus des accolades, comme indiqué ci-dessous

<?php
class Person
{
    
}
Copier après la connexion

comme ci-dessus. De cette façon, une classe nommée Person est généralement créée. être capitalisé de.

Pour instancier un objet, vous devez utiliser le mot-clé new. Ci-dessous, nous instancions un objet et le nommons $p1

<?php
class Person
{

}
$p1 = new Person();
Copier après la connexion

De cette façon, une instance est créée. , cette classe Il n'y a pas de variables membres (c'est-à-dire d'attributs) ni de méthodes membres (c'est-à-dire de fonctions). Nous pouvons également ajouter quelques attributs et méthodes à cette classe

<?php
class Person
{
    var $name;
    var $sex;
    var $age;
    function say(){
        echo"这个人在说话";
    }

    function run(){
        echo "这个人在走路";
    }
}
$p1 = new Person();
$p2 = new Person();
$p3 = new Person();
Copier après la connexion

Nous allons maintenant utiliser cette classe pour créer trois objets d'instance, à savoir $p1, $p2, $p3. L'avantage d'utiliser des classes est que les objets peuvent être instanciés rapidement. Avec les objets, nous pouvons implémenter certaines méthodes et fonctions.

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:
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