2017-05-06 3 views
0

私はフレームワークを新しくしました。 'factories' => [stdClass :: class => InvokableFactory :: class、]のようなコードが見つかりました。したがって、連想配列のキーに連想配列として値を代入することは可能です。zendの連想配列としてkeyに値を代入する

答えて

0

これはZendに関連する質問ではなく、PHPの構文です。

実際、配列に必要な数だけネストすることができます。

これは連想型であってもなくてもかまいません(その場合は整数型インデックス配列を持ちます)。任意の型の値(配列、オブジェクトなど)を含むことができますが、キーはスカラ型)。

また、必要な数の配列を持たせることもできます。入れ子にされた配列やオブジェクトは問題ありません。

+0

ありがとうございます。PHP配列は()記号で定義されていますが、ここでは[]記号が使用されています。 – Lingaa74

0

はい、可能です。しかし、これはZend Frameworkとは関係ありません。

ネストされた連想配列は、あなたの心のコンテンツに作成することができます。

$myArray = array(
    'foo' => array(
     'bar' => 'baz' 
     'apple' => 'orange', 
     'fruit' => array(
      'cherry', 
      'strawberry' 
     ), 
    ), 
); 

詳細についてはPHP: Arrays documentationを参照してください。