yaml_emit_file
(PECL yaml >= 0.5.0)
yaml_emit_file — Send the YAML representation of a value to a file
说明
$filename
   , mixed $data
   [, int $encoding = YAML_ANY_ENCODING
   [, int $linebreak = YAML_ANY_BREAK
   [, array $callbacks = NULL
  ]]] ) : bool
   Generate a YAML representation of the provided data
   in the filename.
  
参数
- 
filename
- 
      Path to the file. 
- 
data
- 
      The databeing 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. 
返回值
  Returns TRUE on success.
  
更新日志
| 版本 | 说明 | 
|---|---|
| 1.1.0 | The callbacksparameter was added. |