静的解析ツールに実装された独自の型。基本的にはPHPDocに書くことで用いる。 #Psalmの型 #PHPStanの型 #Phanの型 デリファレンスによって多値を擬似的に再現するlist構文とは別 list($a, $b) = f() のような形式で返り値を受け取るパターン(タプル)とは使用箇所が異なる リストとは、以下のような連番の要素を持つ配列を指す code:php $list = 1, 2, 3; // 値が追加されることもできる $list[] = 4; これはリストではなく連想配列 code:php $assoc = [ 11 => 1, 30000 => 2, 5656 => 6, ]; どちらもarray<int, int>になってしまう list<string>やlist<int>のようにジェネリクスを組み合わせて書くことができる。 配列の中にどんな要素が入るかを制約で