yaml_emit_file
Send the YAML representation of a value to a file
Description
bool yaml_emit_file(
string $filename
,
mixed $data
,
int $encoding
= YAML_ANY_ENCODING,
int $linebreak
= YAML_ANY_BREAK,
array $callbacks
= null
)
Parameters
-
filename
-
Path to the file.
-
data
-
The data
being encoded. Can be any type except
a resource.
-
encoding
-
Output character encoding chosen from
YAML_ANY_ENCODING
,
YAML_UTF8_ENCODING
,
YAML_UTF16LE_ENCODING
,
YAML_UTF16BE_ENCODING
.
-
linebreak
-
Output linebreak style chosen from
YAML_ANY_BREAK
,
YAML_CR_BREAK
,
YAML_LN_BREAK
,
YAML_CRLN_BREAK
.
-
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.