
YAML_emit 함수의 'line_breaks' 옵션은 YAML 데이터를 여러 줄에 걸쳐서 표현하는지 여부를 결정합니다.
- 'line_breaks' 옵션을 true로 설정하면, YAML 데이터가 여러 줄에 걸쳐서 표현됩니다.
- 'line_breaks' 옵션을 false로 설정하면, YAML 데이터가 한 줄에 모두 표현됩니다.
예를 들어, 다음 코드는 'line_breaks' 옵션을 true로 설정하여 YAML 데이터를 여러 줄에 걸쳐서 표현합니다.
#hostingforum.kr
php
$data = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
);
$yaml = yaml_emit($data, YAML_emit_options::LINE_BREAKS);
print($yaml);
이 코드는 다음과 같은 YAML 데이터를 생성합니다.
#hostingforum.kr
yml
key1: value1
key2: value2
key3: value3
반면에, 다음 코드는 'line_breaks' 옵션을 false로 설정하여 YAML 데이터를 한 줄에 모두 표현합니다.
#hostingforum.kr
php
$data = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
);
$yaml = yaml_emit($data, YAML_emit_options::NO_LINE_BREAKS);
print($yaml);
이 코드는 다음과 같은 YAML 데이터를 생성합니다.
#hostingforum.kr
yml
key1: value1,key2: value2,key3: value3
2025-06-28 12:43