PHPで開発をしています。
staticメソッドのシンタックス(class::method)を使って
非静的メソッドを呼び出すことができるのは、どうしてですか?
これはある種の環境設定なんでしょうか?
`
<?php class Foo{ public function hello () { echo "hello"; } public static function hello2 () { echo "hello2"; } } $foo = new Foo(); Foo::hello(); // なぜかエラーにならない Foo::hello2(); `回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。