YAML_EMIT_FILE(3)							 1							 YAML_EMIT_FILE(3)

yaml_emit_file - Send the YAML representation of a value to a file

SYNOPSIS
bool yaml_emit_file (string $filename, mixed $data, [int $encoding = YAML_ANY_ENCODING], [int $linebreak = YAML_ANY_BREAK], [array $callbacks]) DESCRIPTION
Generate a YAML representation of the provided $data in the $filename. PARAMETERS
o $filename - Path to the file. o $data - The $data being encoded. Can be any type except a resource. o $encoding - Output character encoding chosen from YAML_ANY_ENCODING, YAML_UTF8_ENCODING, YAML_UTF16LE_ENCODING, YAML_UTF16BE_ENCODING. o $linebreak - Output linebreak style chosen from YAML_ANY_BREAK, YAML_CR_BREAK, YAML_LN_BREAK, YAML_CRLN_BREAK. o $callbacks - Content handlers for emitting YAML nodes. Associative array of classname => callable mappings. See emit callbacks for more details. RETURN VALUES
Returns TRUE on success. CHANGELOG
+--------+--------------------------------------+ |Version | | | | | | | Description | | | | +--------+--------------------------------------+ | 1.1.0 | | | | | | | The $callbacks parameter was added. | | | | +--------+--------------------------------------+ SEE ALSO
yaml_emit(3), yaml_parse(3). PHP Documentation Group YAML_EMIT_FILE(3)