php传值传引用区别与示例
// 传值
$a = 123;
$b = $a;
$a = 456;
echo $b; // 123
// 传引用
$a = 123;
$b = &$a;
$a = 456;
echo $b; // 456
// 对象例外会默认传引用
$a = AdminUser::get();
echo $a->count();// 130
$b = $a;
$a = $a->forget(129);
echo $b->count();// 129
// 所以如果要缓存变量需要clone 关键字
$a = AdminUser::get();
echo $a->count();// 130
$b = clone $a;
$a = $a->forget(129);
echo $b->count();// 130