scream の効果を示す例
導入
PHP の振る舞いの変更
PHP Manual
弱い参照
導入
インストール/設定
要件
インストール手順
リソース型
WeakRef
— WeakRef クラス
Weakref::acquire
— オブジェクトへの強い参照を確保する
Weakref::__construct
— 弱い参照を新しく作る
Weakref::get
— 弱い参照が指す先にオブジェクトを返す
Weakref::release
— 確保した参照を解放する
Weakref::valid
— 参照先のオブジェクトがまだ存在するかどうかを調べる
WeakMap
— WeakMap クラス
WeakMap::__construct
— 新しいマップを作る
WeakMap::count
— マップ内の生きたエントリを数える
WeakMap::current
— 反復処理中の現在の値を返す
WeakMap::key
— 反復処理中の現在のキーを返す
WeakMap::next
— マップの次の要素に進む
WeakMap::offsetExists
— オブジェクトがマップ内にあるかどうかを調べる
WeakMap::offsetGet
— オブジェクトを指定して、それが指す値を返す
WeakMap::offsetSet
— 新しいキー/値のペアでマップを更新する
WeakMap::offsetUnset
— エントリをマップから削除する
WeakMap::rewind
— イテレータをマップの先頭まで巻き戻す
WeakMap::valid
— イテレータが有効なマップ要素を指しているかどうかを返す
scream の効果を示す例
導入
PHP の振る舞いの変更
PHP Manual