Yaml ConfigureOptions
Yaml ConfigureOptionsNameDefaultChangeableChangelogyaml.decode_binary0INI_ALLyaml.decode_php0INI_ALLAdded in 1.2.0, before 2.0.0 the default was 1yaml.decode_timestamp0INI_ALLyaml.output_canonical0INI_ALLyaml.output_indent2INI_ALLyaml.output_width80INI_ALL
Runtime Runtime
| Name | Default | Changeable | Changelog |
|---|---|---|---|
| yaml.decode_binary | 0 | INI_ALL | |
| yaml.decode_php | 0 | INI_ALL | Added in 1.2.0, before 2.0.0 the default was 1 |
| yaml.decode_timestamp | 0 | INI_ALL | |
| yaml.output_canonical | 0 | INI_ALL | |
| yaml.output_indent | 2 | INI_ALL | |
| yaml.output_width | 80 | INI_ALL |
Title
yaml.decode_binaryboolOff by default, but can be set to on to cause base64 binary encoded entities which have the explicit tag "tag:yaml.org,2002:binary" to be decoded.
yaml.decode_phpboolOff by default, but can be set to on to cause serialized php objects which have the explicit tag "!php/object" to be unserialized.
yaml.decode_timestampintControls the decoding of both implicit and explicit "tag:yaml.org,2002:timestamp" scalars in the YAML document stream. The default setting of
0will not apply any decoding. A setting of1will usestrtotime()to parse the timestamp value as a Unix timestamp. A setting of2will usedate_create()to parse the timestamp value asDateTimeobject.yaml.output_canonicalboolOff by default, but can be set to on to cause canonical form output.
yaml.output_indentintNumber of spaces to indent sections. Value should be between
1and10.yaml.output_widthintSet the preferred line width.
-1means unlimited.