构造函数的定义:在类中创建与类同名的函数,即为构造函数。
(1)构造函数可以带参数,也可以不带参数。
(2)当使用构造函数的时候,可以在“实例化”一个对象的时候,同时调用了该函数,而无需在实例化对象后,使用方法或者函数。
(3)构造函数就是对象的一个方法。
例子:
1 <?php 2 3 class student 4 { 5 //开始定义类的属性 6 var $no; 7 var $name; 8 var $gender; 9 var $age; 10 11 //使用构造函数来定义方法 12 function student ($pname) 13 { 14 $this->name=$pname; 15 } 16 } 17 //实例化一个对象 18 $s1= new student ("studentA"); 19 echo "学生的姓名是:$s1->name<br />"; 20 $s2=new student("studentB"); 21 echo"学生的姓名是:$s2->name<br />" 22 23 24 25 ?>