Laufzeit-Konfiguration

Das Verhalten dieser Funktionen wird durch Einstellungen in der php.ini beeinflusst.

Yaml Konfigurationsoptionen
NameStandardVeränderbarChangelog
yaml.decode_binary0INI_ALL
yaml.decode_php0INI_ALLAdded in 1.2.0, before 2.0.0 the default was 1
yaml.decode_timestamp0INI_ALL
yaml.output_canonical0INI_ALL
yaml.output_indent2INI_ALL
yaml.output_width80INI_ALL

Hier eine kurze Erklärung der Konfigurationsoptionen:

yaml.decode_binarybool

Off 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_phpbool

Off 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_timestampint

Controls the decoding of both implicit and explicit "tag:yaml.org,2002:timestamp" scalars in the YAML document stream. The default setting of 0 will not apply any decoding. A setting of 1 will use strtotime() to parse the timestamp value as a Unix timestamp. A setting of 2 will use date_create() to parse the timestamp value as DateTime object.

yaml.output_canonicalbool

Off by default, but can be set to on to cause canonical form output.

yaml.output_indentint

Number of spaces to indent sections. Value should be between 1 and 10.

yaml.output_widthint

Set the preferred line width. -1 means unlimited.

To Top