Maison  >  Article  >  développement back-end  >  Points à noter sur les propriétés et méthodes PHP

Points à noter sur les propriétés et méthodes PHP

不言
不言original
2018-04-26 10:37:331339parcourir

Le contenu de cet article concerne les points à noter sur les attributs et les méthodes PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

/* 1. Concernant la valeur de l'attribut, vous pouvez déclarer l'attribut et attribuer une valeur, ou vous pouvez déclarer l'attribut sans attribuer de valeur
Si vous n'attribuez pas de valeur, la valeur initiale de l'attribut est nulle

2. Pour les classes en PHP, l'attribut doit être une "Valeur directe"

est l'un des 8 types de "valeur"

ne peut pas être : la valeur de l'expression 1+2

ne peut pas être : la valeur de retour de la fonction time();

*/

class Human {
    public $age = 0;
}$a = new Human();echo $a->age,&#39;<br >&#39;;
class People {
    public $age;
}$b = new People();
var_dump($b->age);echo &#39;<br >&#39;;
//类中可以重名class clock {
    public function time() {
        echo &#39;现在的时间戳是aaaa&#39;;
    }    public function t() {
        return &#39;内部的t&#39;;
    }    public function time2() {
        echo &#39;现在的真正时间戳是&#39;,time(),&#39;<br >&#39;;        // 注意:此处调用的是系统的time()函数
        echo $this->t(); 
        // 注意:此处调用的是自身的t函数
    }
}$c = new clock();$c->time();echo &#39;<br >&#39;;$c->time2();
                                                              

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