PHP学习笔记十五【面向对象二】

<?php
  class Cat{
  //public 访问修饰符
   public $name;
   public $age;
  }
  //创建
  $cat1=new Cat;
  $cat1->name="小白";
  //访问某个对象的某个属性 $对象名->属性名
  echo $cat1->name;
  echo "<br/>";
  class Person
  {
     public $name;
     public $age;
  }
  
  $a=new Person();
  $a->name="小明";
  $a->age=20;
  //
  $b=$a;
  echo $a->name."<br/>";
  echo $b->name."<br/>";
  
  echo "<br/>";
  $p1=new Person();
  $p1->name="张三";
  $p1->age=7;
  function test1($p)
  {
     $p->name="王五";
  }
  echo $p1->name; //输出张三。证明说传的是值而不是地址传递
?>

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。