使用PHP构造函数_PHP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:PHP重载方法
1.重载 Overload 子类改变父类的方法,为重载。 重载是一种覆盖性行为,会将以前的方法覆盖掉。 2.重载案例: ?php class EMBA_student //声明EMBA学生类 { //用var来定义类的属性 var $no ; //序号 var $name ; //姓名 var $gender ; //性别 var $age ; //年龄 //方法

构造函数的定义:在类中创建与类同名的函数,即为构造函数。

(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.  $s1new student ("studentA"); 
  19.  echo "学生的姓名是:$s1->name<br />"
  20.  $s2=new student("studentB"); 
  21.  echo"学生的姓名是:$s2->name<br />" 
  22.   
  23.   
  24.   
  25.   ?> 

分享:PHP daddslashes 方法
@set_magic_quotes_runtime(0); $MQG = get_magic_quotes_gpc(); if(!$MQG $_POST) $_POST = daddslashes($_POST); if(!$MQG $_GET) $_GET = daddslashes($_GET); //转译字符函数 function daddslashes($string) { if(!is_array($string)) return addslashes($string);

来源:未知//所属分类:PHP教程/更新时间:2012-11-12
相关PHP教程