找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1100|回复: 0

对象的引用与比较

[复制链接]

304

主题

42

回帖

1348

积分

管理员

积分
1348
发表于 2021-4-22 12:17:07 | 显示全部楼层 |阅读模式
  1. <?php

  2.         class Simple
  3.         {
  4.                 public $num = 0;
  5.                 public function __construct(int $num)
  6.                 {
  7.                         $this->num = $num;
  8.                 }

  9.                 public function __destruct()
  10.                 {
  11.                 }
  12.         }

  13.         // 实例化对象
  14.         $zs = new Simple(100);

  15.         // 赋值,取别名,引用传递
  16.         $ob = $zs;

  17.         // 全等比较
  18.         var_dump($zs === $ob);

  19.         $ob->num = 101;

  20.         echo '<pre>';
  21.                 print_r($ob);
  22.         echo '</pre>';
  23.         echo '<pre>';
  24.                 print_r($zs);
  25.         echo '</pre>';

  26.         $a = 200;
  27.         $b =& $a;
  28.         $b = 23;
  29.         var_dump($a);
  30.         var_dump($b);
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|外汇论坛 ( 粤ICP备16021788号 )

GMT+8, 2024-12-22 20:51 , Processed in 0.073110 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表