最近、PHP5.2.xのDrupal6モジュールをPHP5.3.xのDrupal7に変換し始めましたが、次の警告が表示されます。
非推奨の関数:参照によるnewの戻り値の割り当ては、
require_once()
(C:\ Users \ ajinkya \ Desktop \ xampp \ php \ PEAR \ SOAP \ WSDL.phpの27行目)で非推奨になっています。
WSDL.phpの27行目は次のとおりです。require_once 'HTTP/Request.php';
この警告の原因がわかりません。require_once()
PHP 5.3.xでの動作は変更されましたか?
Drupal 7のfile.incには:という行がありrequire_once DRUPAL_ROOT . '/includes/stream_wrappers.inc;
、警告はスローされません。なんで?
error_reporting(E_ALL & ~E_DEPRECATED);
Drupal 7のsetting.phpを入力すると、警告が消えます。そのような警告を抑えるのは良いことですか?