ホームページ >バックエンド開発 >PHPチュートリアル >PHP5.3によるECSHOPシステムへのアクセスについて_モバイル版のエラーに関する問題
PHP5.3のECSHOPアクセス時のシステム_モバイル版エラーについて
今日、携帯電話を使用して会社のモール システム
にアクセスしたところ、次のエラーが発生しました: 非推奨: new の戻り値を参照によって割り当てることは非推奨です
エラーの原因と解決策:
以来php5.3 以降、特に外国製品 (wordpress、joolma など) では、「参照による new の戻り値の割り当ては xxxx では非推奨です」というプロンプトに遭遇する人がますます増えています。多くの人の解決策は単純です。php のバージョンを元に戻す現在のバージョンにすれば問題ありません。これが良いアプローチであることは間違いなく、問題の徹底的な説明を求めないこの姿勢が何かを示しているのかもしれない。 PHP の古いバージョンに戻すことは、PHP テクノロジ愛好家にとって実際には屈辱 (誤解ですが、おおよその意味です) であると私は考えています。 解決策: php5.3以降、phpの「=&」記号が廃止されたため、コピーする場合は=を使用して引用してください。
詳細は次のとおりです:
1. PHP5 オブジェクトは参照によってコピーされます。
2. 参照メソッドを使用しない場合は、コピー時にキーワード clone を追加する必要があります。 object;
3. コピー処理中にいくつかの属性を変更したい場合は、関数 _clone();
を追加します。