首頁 > 後端開發 > php教程 > PHP 5.4中引用的的几个小问题

PHP 5.4中引用的的几个小问题

WBOY
發布: 2016-06-13 11:13:08
原創
920 人瀏覽過

PHP 5.4中引用的的几个问题
问题 I. PHP Notice:  Only variable references should be returned by reference
在调试函数时

function &GetSellerList($request) {  $request->setVersion(EBAY_WSDL_VERSION);  return ($res = & $this->call('GetSellerList', $request););}
登入後複製

返回错误:PHP Notice: Only variable references should be returned by reference in /projects/ebay_api/tradding_api/EbatNsSamples/EbatNs/EbatNs_ServiceProxy.php on line 979

修改为:
function &GetSellerList($request) {  $request->setVersion(EBAY_WSDL_VERSION);  $res = & $this->call('GetSellerList', $request);  return ($res);}
登入後複製

即可.

问题 II. PHP Fatal error: Call-time pass-by-reference has been removed
运行代码返回错误:[30-Jan-2013 10:51:57 UTC] PHP Fatal error: Call-time pass-by-reference has been removed in /projects/ebay_api/tradding_api/EbatNsSamples/EbatNs/EbatNs_Client.php on line 245
因为PHP5.4语法改变,将245行代码
$this->_parser = &new EbatNs_ResponseParser( &$this, $tns, $this->_parserOptions );
登入後複製

修改为:
$this->_parser = &new EbatNs_ResponseParser( $this, $tns, $this->_parserOptions );
登入後複製

即可.

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板