• 技术文章 >后端开发 >PHP问题

    php中什么是可变变量

    (*-*)浩(*-*)浩2019-09-11 14:37:14原创41
    什么叫可变变量

    不知道大家在使用php的时候是否遇到这样一种情况,即想将一个变量的内容作为另一个变量的名称。在php中,这个需求可以通过可变变量(Variable variables)来实现。

    可变变量的一般形式为:(推荐学习:PHP编程从入门到精通

    $var=“foo”;
    $$var=1;

    在这里, 其实等同于向将var展开,然后再以它的值作为真正的变量名

    $foo=1;

    可变变量妙用

    类的动态实例化

    $var=“foo”;
    $a=new $foo;

    循环定义变量

    for($i=0;$i<10;$i++){
    ${aa.$i}=“a”;
    }

    动态调用方法

    class test_class{
      var $func=‘display_UK’;
      function display_UK(){
        echo “Hello”;
      }
      function display_FR(){
        echo “Bonjour”;
      }
      function display(){
        $this->{$this->func}();
      }
    }

    以上就是php中什么是可变变量的详细内容,更多请关注php中文网其它相关文章!

    phpstudy集成环境下载
    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php
    上一篇:PHP注释种类有哪些 下一篇:php中的接口是什么

    相关文章推荐

    • 微擎是php哪个框架• 网站用asp还是用php• 大项目使用什么PHP框架• 如何从PHP过渡到golang

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网