(PECL yaml >= 0.5.0)
yaml_emit_file — 將值的 YAML 表示法傳送到檔案
$filename
,$data
,$encoding
= YAML_ANY_ENCODING,$linebreak
= YAML_ANY_BREAK,$callbacks
= null
在 filename
中產生提供的 data
的 YAML 表示法。
filename
檔案路徑。
data
被編碼的 data
。可以是任何類型,除了 資源。
encoding(編碼)
輸出字元編碼,可從 YAML_ANY_ENCODING
、YAML_UTF8_ENCODING
、YAML_UTF16LE_ENCODING
、YAML_UTF16BE_ENCODING
中選擇。
linebreak(換行)
輸出換行樣式,可從 YAML_ANY_BREAK
、YAML_CR_BREAK
、YAML_LN_BREAK
、YAML_CRLN_BREAK
中選擇。
callbacks(回呼)
成功時回傳 true
。
版本 | 說明 |
---|---|
PECL yaml 1.1.0 | 新增了 callbacks 參數。 |