(PECL yaml >= 0.5.0)
yaml_emit_file — Enviar la representación YAML de un valor a un fichero
$filename
,$data
,$encoding
= YAML_ANY_ENCODING,$linebreak
= YAML_ANY_BREAK,$callbacks
= null
Genera una representación YAML de data
proporcionada en el filename
.
filename
Ruta a el fichero.
data
La data
se codifica. Puede ser de cualquier tipo excepto un resource.
encoding
Salida de codificación de carácteres seleccionando entre YAML_ANY_ENCODING
, YAML_UTF8_ENCODING
, YAML_UTF16LE_ENCODING
, YAML_UTF16BE_ENCODING
.
linebreak
Salida del estilo de salto de línea seleccionando entre YAML_ANY_BREAK
, YAML_CR_BREAK
, YAML_LN_BREAK
, YAML_CRLN_BREAK
.
callbacks
Manejadores de contenido para emitir nodos YAML. array asociativo de nombre de clase de asignaciones => callable. Véase emit callbacks para más detalles.
Devuelve true
en caso de éxito.
Versión | Descripción |
---|---|
PECL yaml 1.1.0 | El parámetro callbacks fue añadido. |