$var 这是一个正常的变量,可以存储任何值(string/int/float等等)
$$var 这是一个引用变量,存储$var的值
$$$var 存储$$var的值 
 
代码如下:
 1 <?php
2 $a="abc";
3 $$a=100;
4 echo $a."<br>";
5 echo $$a."<br>";
6 echo $abc;
7
8 $x="U.P";
9 $$x="Lucknow";
10 echo $x."<br>";
11 echo $$x."<br>";
12 echo "Capital of $x is ".$$x;//当存在点.时,不能直接使用内容作为变量值
13
14 ?>

结果显示:

另一种写法:

 1 <?php
2 $name="Cat";
3 ${$name}="Dog";
4 ${${$name}}="Monkey";
5
6 echo $name."<br>";//Cat
7 echo ${$name}."<br>";//Dog
8 echo $Cat."<br>";//Dog
9 echo ${${$name}}."<br>";//Monkey
10 echo $Dog."<br>";//Monkey

结果显示:

随机推荐

  1. GitHub Actions 支持 "skip ci" 了

    GitHub Actions 支持 "skip ci" 了 Intro GitHub Actions 作为 GitHub 官方的 CI 支持,很多开源项目已经在使用 Actions ...

  2. Ansible 自动化部署

    参考 BLOG: Ansible 系列模块 Ansible 部署与使用 Ansible Book Ansible Ansible 是一个自动化统一配置管理工具,自动化主要体现在 Ansible 集成了 ...

  3. Pangolin 安装测试 Installation & Examination (Ubuntu 20.04)

    Pangolin 安装测试 Installation & Examination (Ubuntu 20.04) 如题所述,这是一个比较轻松的 Pangolin 安装配置方法,同样是基于 WSL ...

  4. 牛客国庆2 F-平衡二叉树【非原创】

    题目:戳这里 学习博客:戳这里

  5. Leetcode(215)-数组中的第K个最大元素

    在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2 输出: 5 ...

  6. 买车交税 All In One

    中国买车交税 All In One 消费税 增值税 车辆购置税 车船税 关税 refs xgqfrms 2012-2020 www.cnblogs.com 发布文章使用:只允许注册用户才可以访问! 原 ...

  7. TypeScript Generics All In one

    TypeScript Generics All In one TypeScript 泛型 代码逻辑复用 扩展性 设计模式 方法覆写, 直接覆盖 方法重载,参数个数或参数类型不同 test " ...

  8. how to disabled alert function in javascript

    how to disabled alert function in javascript alert 阻塞主线程 default alert; // ƒ alert() { [native code] ...

  9. idle & js

    idle & js idle meaning in js https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensi ...

  10. react fiber

    react fiber https://github.com/acdlite/react-fiber-architecture https://github.com/facebook/react/is ...