3
データベースクエリ結果を格納するPHPクラスがありますが、結果を更新/再挿入できるようにPDOオブジェクトも含まれています。仮のORM、もしそうなら。直列化不可能な部分を含むPHPシリアル化
問題がありますが、このクラスをシリアル化する必要がありますが、PDOのインスタンスをシリアル化できません。私はそれで大丈夫です。オブジェクトがシリアル化されるまでに、私はPDOインスタンスを必要としません。
他の言語と同様に、クラス内で直列化を除外する変数をマークする方法はありますか?クラスをシリアル化する前にPDO変数を手作業でunset()することはできますが、コードの現在の構造では、それは悪夢のようです。
ここで私の節約猶予は、__serialize()メソッドがオーバーライドされる可能性がありますが、存在するものは表示されません。
まさに私が探していたもの!ありがとう、Ionut G. Stan! –