[PHP7][PHP4] 2種類のコンストラクタ( __construct(), CLASSNAME() )を混在させる

メッセージ

PHP 7.0 から古い形式のコンストラクタは非推奨となり、E_DEPRECATED が発生するようになりました。
将来のバージョンアップにおいて障害となる可能性があるため、可能なうちに置き換えておくべきだと思います。

公式ドキュメントより

警告
古い形式のコンストラクタは PHP 7.0 で 非推奨 となりました。 
将来のバージョンで削除されるでしょう。新しいコードでは常に __construct() を使うべきです。

php.net:manual/ja/language.oop5.decon.php

patch

ja.osdn.net:users/beec1e/pastebin/4311

ただし、PHP 4.x では動作しなくなります。




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-11-10 (木) 01:28:10
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.098 sec.

OSDN