クラスがあるとしましょう:
class test {
public static function sayHi() {
echo 'hi';
}
}
それを呼び出すtest::sayHi();
クラスの外で定義sayHi()
したり、クラスを完全に削除したりすることはできますか?
public static function sayHi() {
echo 'hi';
}
この関数は、スクリプトのコードをカプセル化するためだけに必要です。たぶん答えは静的メソッドではなく、単純な関数定義ですか?