Callback-функції парсингу
Callback-функцій (callback) для парсингу викликається функціями yaml_parse() yaml_parse_file() або yaml_parse_url() для виявлення зареєстрованого тега YAML. У callback-функцію передається значення тегованого запису, сам тег та прапори, що визначають скалярний тип запису. Функція Callback повинна повернути дані, які парсер YAML повинен використовувати для цього запису.
Приклад #1 Приклад використання callback-функції парсингу
Loading...
Висновок наведеного прикладу буде схожим на:
array(3) {
[0]=>
string(5) "World"
[1]=>
string(14) "!example/hello"
[2]=>
int(1)
}
array(1) {
["greeting"]=>
string(11) "Hello World"
}