$$FIELD_ARRAY[$I]=="0" 这句是什么意思?双$$如何理解

解决方案 »

  1.   

    $FIELD_ARRAY[$I] 表示一个值了 $$FIELD_ARRAY[$I]不就是变量了
      

  2.   

    就是变量的意思,,,,$X(X表示一个合法变量名)表示一个变量,而$FIELD_ARRAY[$I]就是一个X,所以$$FIELD_ARRAY[$I]这个就是个变量,,,,这就有点像数学里的函数y=f(u),,,u = g(x);所以y=f(g(x))
      

  3.   

    就是把$FIELD_ARRAY[$I]的值作为变量名。
      

  4.   

    $a = 'b';
    $$a = 10 等价于 $b = 10;
    这样可好理解?
      

  5.   

    php的特色,变体变量$$p, 假设 $p为y, 那么最终结果是$y.貌似可以无限嵌套.$$$$$$$$$$$$$$x
      

  6.   

    $$FIELD_ARRAY[$I]=="0" 这句是什么意思?双$$如何理解  
    举个例子 
    $FIELD_ARRAY[$I]="str_s";
    $$FIELD_ARRAY[$I]=="0" 就相当于 $str_s=="0";