Maison > développement back-end > Problème PHP > Comment instancier une classe en php

Comment instancier une classe en php

(*-*)浩
Libérer: 2023-02-24 13:12:01
original
3970 Les gens l'ont consulté

L'instanciation d'une classe est un objet. Une classe peut être divisée en deux parties. L'une est la description statique, qui correspond aux attributs des membres de la classe. La seconde est la description dynamique, qui est la méthode membre de la classe, qui est la fonction de l'objet.

Comment instancier une classe en php

Pour déclarer un cours, vous pouvez ajouter quelques mots-clés avant le cours, comme abstrait ou final, etc.

Lorsque vous déclarez une variable dans une classe, ajoutez un mot-clé devant elle, généralement var, ainsi que des mots-clés publics, privés, statiques et autres.

Le format des objets instanciés est (apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

$变量名 = new 类名();   //括号里可传参数
Copier après la connexion

attribue des valeurs aux attributs des membres dans l'objet Le format est

$引用名 ->成员属性 = 值;
Copier après la connexion

Le format pour appeler les méthodes membres dans un objet est

$引用名 -> 成员方法;
Copier après la connexion

Le format pour utiliser les attributs de membre par les méthodes membres est

$this -> 成员属性;
Copier après la connexion
<?php
    class Person{
        var $name;
        var $age;
        var $sex;
         
        function walk(){
            echo $this ->name." is walking.";
        }
    }
     
    $Boy = new Person();
    $Boy ->name = "John";
    $Boy -> walk();
?>
Copier après la connexion

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