phpキーワードconstructとstatic

5746 ワード

 1 <?php

 2   header("content-type:text/html; charset=utf-8");

 3 /*php       

 4 *  final

 5 *    1.final        

 6 *    2.final        

 7 *      :

 8 *  static:

 9      1.            ,     

10      2.           

11      3. $p::$        

12 *  const

13 */  

14 /*   */

15 class preson{

16     var $name;

17     var $age;

18     var $sex;

19     static $country="china";/*static      */

20 

21 /*      */

22 function __construct($name="",$age=0,$sex=" "){

23   $this->name=$name;

24   $this->age=$age;

25   $this->sex=$sex;

26 }

27   function say(){

28 

29       echo"my name is{$this->name};my age is{$this->age};my sex is{$this->sex}.<br/>";

30   }

31 

32   function staticsay(){

33 

34       return self::$country;

35  }

36 }

37 /*     */

38 $p=new preson();

39 $p->say("lee",24,' ');

40 $p2=new preson("ling",25,' ');

41 /*    */

42 echo $p->staticsay();

43 ?>