Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
配列またはオブジェクトをネストして、次のようにアクセスできることを知っています。
some_array["sub_type1"]["value"]
また
some_object->sub_type1->value
しかし、ある種のネストされた定数値を使用して、このようにアクセスすることも可能ですか?
SOME_CLASS::SUB_TYPE::MORE_SUBTYPES::VALUE
サブタイプにクラス継承を使用し、対応するサブタイプクラス定義で定数を定義します。
<?php class Someclass {} class Someclass_Subtype extends Someclass {} class Someclass_Subtype_Child extends Someclass_Subtype { const VALUE = 'whatever'; }