$GLOBALS 及 $php_errormsg 有什么特别的呢

解决方案 »

  1.   

    $GLOBALS数组中放的是全局变量,供在局部函数中引用。因为$PHP_SELF是属于全局变量,在局部函数中不可见,所以得从$GLOBALS数组中引用,或是用global $PHP_SELF这种方式声明。第二个当然不是显示"Still string1?"了,如果是echo "${$str1}"就是了.
      

  2.   

    $GLOGALS["PHP_SELF"]跟$PHP_SELF基本上相同,除了做局部变量时
    就是调用页面自己第二个偶还是喜欢 echo $$str1;少打字