class Test
{
function __construct(){
# code...
}
public static function read(){
echo 'hello';
}
}
$a = new Test();
$a::read(); // it shows "hello" ??
die();
クラスのインスタンスで静的メソッドを呼び出すことはできますか?どのように私はそれを防ぐことができますか?インスタンスオブジェクトから静的メソッドを呼び出さないようにする
静的メソッドは、グローバルな関数で、可視性は制限されています(オプション)。 – axiac