应该是
function qswh(&$getvar)
吧加&是为了传址,即函数里修改了getvar,也作用到函数外面的变量

解决方案 »

  1.   

    不是啊~~
    是在外面啊例如:    function &product()
        {
           $ret = false;       $prod = new eZProduct( );
           if ( $prod->get( $this->ProductID ) )
           {
               $ret = $prod;
           }       return $ret;       
        }
      

  2.   

    哎,就是传地址了,变量函数都可以的。
    找本PHP的书看看吧。
      

  3.   

    从函数返回一个引用,你必须在函数声明和指派返回值给一个变量时都使用引用操作符 & : 
    function &returns_reference()
    {
        return $someref;
    }
    $newref =& returns_reference();
     
    关于引用的解释,请看下面这个地址:
    http://www.php.net/manual/zh/language.references.php