0

配列またはオブジェクトをネストして、次のようにアクセスできることを知っています。

some_array["sub_type1"]["value"]

また

some_object->sub_type1->value

しかし、ある種のネストされた定数値を使用して、このようにアクセスすることも可能ですか?

SOME_CLASS::SUB_TYPE::MORE_SUBTYPES::VALUE
4

1 に答える 1

2

サブタイプにクラス継承を使用し、対応するサブタイプクラス定義で定数を定義します。

<?php
class Someclass {}
class Someclass_Subtype extends Someclass {}
class Someclass_Subtype_Child extends Someclass_Subtype
{
    const VALUE = 'whatever';
}
于 2013-03-11T22:30:15.730 に答える