0

重複の可能性:
呼び出し時の参照渡しは廃止されました。

function getLib($pfComponentType,$pfComponentCode,$componentCode)
    {
        if($temp=require_once($this->getConfig($pfComponentType,$pfComponentCode,'librariesPath').$componentCode.'.php'))
        {
            $obj_lib = __NAMESPACE__.'\\'.$componentCode;
            return new $obj_lib(&$this);
        }
        else return NULL;
    }

上記の関数の 6 行目で Call-time pass-by-reference が削除されたというエラーが表示されます。

4

1 に答える 1

1

$obj_lib参照渡しパラメーターがないため、参照を渡すことはできません。&からを削除するか、パラメータが定義されている場所に&$this追加します&$obj_lib

于 2012-11-20T06:27:53.513 に答える