The following options may be passed as keys to the third,
argument of the constructor.
The default behavior of
Zend_Configis to mark the object as immutable once loaded. Passing this flag with a boolean
truewill enable modifications to the object.
By default, any time a section extends another,
Zend_Configwill merge the section with the section it extends. Speciying a boolean
truevalue to this option will disable this feature, giving you only the configuration defined explicitly in that section.
Zend_Config_Jsonwill replace constant names found in values with the defined constant value. You map pass a boolean
trueto this option to disable this functionality.
Please note that ignoring constants can potentially lead to parse errors, particularly if you are using constants for integer, float, or boolean values. The safest practice is to enclose constants within quotes.