__set() は、アクセスできないプロパティにデータを書き込むときに実行されます。
__get() は、アクセスできないプロパティからデータを読み取るために使用されます。
__callStatic() は、静的コンテキストでアクセスできないメソッドを呼び出すときにトリガーされます。
プロパティへのアクセスが定義されていないクラスの場合、クラス メソッドを呼び出す方法は?
class Conti{
public function callback($variable){
echo 'callback'.$variable;
}
}
echo Conti::not_defined_constant;
致命的なエラー: クラス定数 'not_defined_constant' が未定義です。