array_findとarray_any/array_allで配列の探索を素直に書く(PHP 8.4)
array_find は、配列から条件に合う最初の値を返す関数です。PHP 8.4 で array_find_…
array_find は、配列から条件に合う最初の値を返す関数です。PHP 8.4 で array_find_…
ストリームラッパーとは、fopen()やfile_get_contents()から使える独自のプロトコル(me…
PHPのガベージコレクタは、参照カウントだけでは解放できない循環参照を回収する仕組みです。gc_collect…
Random\Randomizer は PHP 8.2 で追加された乱数のクラスAPIです。エンジンを差し替え…
宣言していないプロパティへの代入(動的プロパティの作成)は PHP 8.2 で非推奨になり、PHP 9.0 で…
#[\SensitiveParameter] は PHP 8.2 で追加された属性で、付けた引数の値をバックト…
交差型は Traversable&Countable のように書き、並べたインターフェースやクラスをす…
Fiberとは、PHP 8.1で追加された、関数の実行を途中で中断して後から再開できる仕組みです。ジェネレータ…
#[\Override] は PHP 8.3 で追加された属性で、そのメソッドが親クラスかインターフェースのメ…
JsonSerializable は、json_encode() したときの自分の表現をクラス側で決めるための…