16080891(Lamp→研讨会)

变量的变量

上一篇 / 下一篇  2007-04-29 17:35:57 / 个人分类:PHP学习笔记

变量的变量是指该变量的名称由另外一个变量的值来确定.

例:
   <?php
     $myStr="myName";
    $$myStr="Marry"; //相当于$myName="Marry"
     echo $myStr;
     echo "<br>";
     echo $$myStr;
     $myStr="yourName";
     echo $$myStr; //此变量不存在(因为原变量名改变后,需要重新赋值).
   ?>

输出结果:
        myName
        Marry

  在上面代码中,语句$$myStr="Marry"相当于"$myName="Marry",因为$myStr的值为myName,这样就可以动态地创建变量了.因为变量名是动态创建的,因为当更换了变量名之后,需要重新赋值.如将$myStr改成yourName,则$$myStr变成$yourName而该变量并没有赋值,所以最后一句输出$$myStr的结果并不是Marry.

TAG: PHP学习笔记

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar