プロパティ変更時にphpメソッドを実行できますか?プロパティ変更時のPHP実行メソッド
クラス::
class MyClass
{
public MyProperty;
function __onchange($this -> MyProperty)
{
echo "MyProperty changed to " . $this -> MyProperty;
}
}
オブジェクト:
$MyObject = new MyClass;
$MyObject -> MyProperty = 1;
結果:
"MyProperty changed to 1"
変数をプライベートにして、それを変更する関数を使用します。 –
これを実装する必要があります。たとえば、プロパティを変更し、イベントをトリガーしてイベントをキャプチャします。 – Xlander