Weakref::release確保した参照を解放する 説明
public bool Weakref::release
( void
)
確保した参照を解放します。強い参照を、元の弱い参照に戻すことになります。 Weakref は内部的な確保カウンタを管理して、 未処理の強い参照を追跡します。 Weakref::release の呼び出しが成功すると、このカウンタがひとつ減ります。 カウンタがゼロになると、強い参照が弱い参照に戻ります。 パラメータこの関数にはパラメータはありません。 返り値
先に確保した参照を解放できた場合に 例
例1 Weakref::release の例
<?php 上の例の出力は以下となります。 Unsetting o1... Unsetting o2... Destroying object! 参考
|