私は PHP5 の OOP スタイルに慣れていませんが、サンプル クラスとプロダクション クラスの中で気づき__construct
まし__deconstruct
た。
私はこれのマニュアルを読みました:
http://php.net/manual/en/language.oop5.decon.php
そして、StackOverflow に関する一連の質問/回答に目を通しました。その存在の実際の意味が何であるかを理解するのにまだ苦労していますか?
class foo {
function __construct()
{
// do something
}
public function Example ()
{
echo "Example Functions";
}
function __destruct()
{
// do something
}
}
同じクラスは、次のようにヒットなしで同じように機能できます。
class foo {
public function Example ()
{
echo "Example Functions";
}
}
しかし、マニュアルには上記の例で、私の最初の関数が__construct
これが PHP5 OOP クラス内で優先されるのはなぜですか?