php 引用类-如何在 PHP 中引用类型

介绍

本文向您展示如何在 PHP 中引用类型。 内容简洁易懂。 绝对会让你眼前一亮。 希望您通过本文的详细介绍能够有所收获。

PHP中的四种简单和复杂类型参数都是值类型。 相同类型的形参按值传递php 引用类,即为新变量创建一个副本。

php 引用类_php引用上级文件cnds_php引用上级文件格式

例如:

php 引用类_php引用上级文件cnds_php引用上级文件格式

 int1&nbsp美元;=,123;
  $ int2 =, int1美元;//直接传递的是值,只是做了一个叫int1的副本叫int2
  时间=美元int2  456;
  echo  int1;美元//输出,123年
  echo  int1&nbsp美元;===,int2美元;//为假
  时间=美元int1  123;
  $ int2 =,, int1美元;//取地址符,传递的是引用
  时间=美元int2  456;
  echo  int1;美元//输出,456年
  echo  int1&nbsp美元;===,int2美元;//输出,1。即为真

对象都是引用类型,默认传递引用,即新变量是旧变量的别名。

 class 人{
  ,,,public 美元名称;
  }
  $ p1 =, new 人();
  时间=美元p1→name  & # 39; sheldon # 39;;
  美元$ p2 =, p1;
  时间=美元p2→name  & # 39;伦纳德# 39;;
  echo  $ p1→名称;//输出:莱昂纳德
  echo  p1&nbsp美元;===,p2美元;//输出:1,即全等

php 引用类_php引用上级文件格式_php引用上级文件cnds

如果想要获得对象的副本(旧变量的所有属性都会被复制)php 引用类,以免互相影响,可以使用clone关键字。

 class  Person  {
  ,,,public 美元名称;
  }
  $ p1 =, new 人();
  时间=美元p1→name  123;
  $ p2 =, clone  p1美元;
  echo  p2→美元名称;//输出,123年
  时间=美元p2→name  456;
  echo  p1→美元名称;//输出,123年

以上内容是如何在PHP中引用类型。 你学到了什么知识或技能吗? 如果您想学习更多技能或者丰富自己的知识储备,请关注行业资讯频道。

如何在 PHP 中引用类型