介绍
本文向您展示如何在 PHP 中引用类型。 内容简洁易懂。 绝对会让你眼前一亮。 希望您通过本文的详细介绍能够有所收获。
PHP中的四种简单和复杂类型参数都是值类型。 相同类型的形参按值传递php 引用类,即为新变量创建一个副本。
例如:
int1 美元;=,123; $ int2 =, int1美元;//直接传递的是值,只是做了一个叫int1的副本叫int2 时间=美元int2 456; echo int1;美元//输出,123年 echo int1 美元;===,int2美元;//为假 时间=美元int1 123; $ int2 =,, int1美元;//取地址符,传递的是引用 时间=美元int2 456; echo int1;美元//输出,456年 echo int1 美元;===,int2美元;//输出,1。即为真
对象都是引用类型,默认传递引用,即新变量是旧变量的别名。
class 人{ ,,,public 美元名称; } $ p1 =, new 人(); 时间=美元p1→name & # 39; sheldon # 39;; 美元$ p2 =, p1; 时间=美元p2→name & # 39;伦纳德# 39;; echo $ p1→名称;//输出:莱昂纳德 echo p1 美元;===,p2美元;//输出:1,即全等
如果想要获得对象的副本(旧变量的所有属性都会被复制)php 引用类,以免互相影响,可以使用clone关键字。
class Person { ,,,public 美元名称; } $ p1 =, new 人(); 时间=美元p1→name 123; $ p2 =, clone p1美元; echo p2→美元名称;//输出,123年 时间=美元p2→name 456; echo p1→美元名称;//输出,123年
以上内容是如何在PHP中引用类型。 你学到了什么知识或技能吗? 如果您想学习更多技能或者丰富自己的知识储备,请关注行业资讯频道。
如何在 PHP 中引用类型
发表评论