現在、私はZF2を学んでいます。「はじめに」を進めていると、モジュールの各構成ファイルが PHP 配列でいっぱいになっていることがわかります。ドキュメントの例:
<?php
return array(
'controllers' => array(
'invokables' => array(
'Album\Controller\Album' => 'Album\Controller\AlbumController',
),
),
// The following section is new and should be added to your file
'router' => array(
'routes' => array(
'album' => array(
'type' => 'segment',
'options' => array(
'route' => '/album[/:action][/:id]',
'constraints' => array(
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
),
'defaults' => array(
'controller' => 'Album\Controller\Album',
'action' => 'index',
),
),
),
),
),
'view_manager' => array(
'template_path_stack' => array(
'album' => __DIR__ . '/../view',
),
),
);
配列とその中に配列がある配列。実際、その配列は単なる関数の名前であり、キーと値のペアを持つマップに似ています。
Zend MODS の 1 つは、構成ファイルに JSON を使用できることを指摘しています: http://framework.zend.com/manual/2.0/en/user-guide/routing-and-controllers.html#comment-696979913
誰でも初心者向けの例を提供できますか? 配列/マップではなく、これらのファイル構成に JSON 形式を使用したいのですが、ZF ホームページで見つけることができませんでした。それともやるべきではないのでしょうか?