PHP 7.0.x では非推奨となった機能

コンストラクタ (クラス名と同じ名前のメソッドを定義するもの) が非推奨となりました。

将来的に削除される見込みです。 PHP 7 では、クラス内でこの形式のコンストラクタしか定義されていない場合に E_DEPRECATED が発生します。 __construct() メソッドを実装していれば、この警告は発生しません。

https://www.php.net/manual/ja/migration70.deprecated.php

PHP4系までのコンストラクタ

class Default_model_test extends CI_Model{
  function Default_model_test(){
    
  }
}

PHP7系でのコンストラクタ

class Default_model_test extends CI_Model{
 
  function __construct(){
    
  }
}







コメントをどうぞ

メールアドレスが公開されることはありません。

CAPTCHA


Translate »