ホームページ >バックエンド開発 >PHPチュートリアル >PHP 5.4 で言及されているいくつかの小さな問題

PHP 5.4 で言及されているいくつかの小さな問題

WBOY
WBOYオリジナル
2016-06-13 12:54:33975ブラウズ

PHP 5.4 で言及されているいくつかの問題
問題 I. PHP 注意: 変数参照のみを参照によって返す必要があります
関数のデバッグ時にエラーを返す :PHP 注意: 変数参照のみを返す必要があります/projects/ebay_api/tradding_api/EbatNsSamples/EbatNs/EbatNs_ServiceProxy.php の 979 行目を参照

function &GetSellerList($request) {
  $request->setVersion(EBAY_WSDL_VERSION);

  return ($res = & $this->call('GetSellerList', $request););
}
次のように変更します:


.
function &GetSellerList($request) {
  $request->setVersion(EBAY_WSDL_VERSION);
  $res = & $this->call('GetSellerList', $request);
  return ($res);
}



問題 II. PHP の致命的なエラー: 呼び出し時の参照渡しが削除されましたコードを実行するとエラーが返されます:[30-Jan-2013 10 :51:57 UTC] PHP 致命的エラー: /projects/ebay_api/tradding_api/EbatNsSamples/EbatNs/EbatNs_Client.php の 245 行目で呼び出し時の参照渡しが削除されました PHP5 での構文変更のため。 4、245 行のコード

を次のように変更するだけです:
$this->_parser = &new EbatNs_ResponseParser( &$this, $tns, $this->_parserOptions );

.
$this->_parser = &new EbatNs_ResponseParser( $this, $tns, $this->_parserOptions );

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。