配列にプロパティでアクセスしたいかつ、
存在しないキー指定したときはnull返したくて
__getと__setをつかった配列だけ持つクラス作ろうとしてるんだけど、
標準とかじゃないよね?車輪の再発明感があって心配