PHP5.0以降では、バージョン4.0のコンストラクタ定義規則にも互換性があります。 4.0 コンストラクターと __construct() 関数の両方が定義されている場合は、__construct() 関数が優先されます。
クラス コードを PHP4.0 と 5.0 の両方と互換性を持たせるには、次の方法を使用できます:
コードをコピーします コードは次のとおりです:
class MyClass {
function __construct() { //for PHP5.0
echo 'this is class2 construction';
}
// クラスコードを PHP4.0 と 5.0 の両方と互換性を持たせるために
function MyClass() { //for PHP4.0
$this->__construct()
}
}
$c3 = 新しい MyClass;
?>
http://www.bkjia.com/PHPjc/328098.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/328098.html技術記事 PHP5.0以降では、バージョン4.0のコンストラクタ定義規則にも互換性があります。 4.0 コンストラクターと __construct() 関数の両方が定義されている場合は、__construct() 関数が優先されます。 ...