32 lines
859 B
YAML
32 lines
859 B
YAML
--- %YAML:1.0
|
|
test: Simple Alias Example
|
|
brief: >
|
|
If you need to refer to the same item of data twice,
|
|
you can give that item an alias. The alias is a plain
|
|
string, starting with an ampersand. The item may then
|
|
be referred to by the alias throughout your document
|
|
by using an asterisk before the name of the alias.
|
|
This is called an anchor.
|
|
yaml: |
|
|
- &showell Steve
|
|
- Clark
|
|
- Brian
|
|
- Oren
|
|
- *showell
|
|
php: |
|
|
array('Steve', 'Clark', 'Brian', 'Oren', 'Steve')
|
|
|
|
---
|
|
test: Alias of a Mapping
|
|
brief: >
|
|
An alias can be used on any item of data, including
|
|
sequences, mappings, and other complex data types.
|
|
yaml: |
|
|
- &hello
|
|
Meat: pork
|
|
Starch: potato
|
|
- banana
|
|
- *hello
|
|
php: |
|
|
array(array('Meat'=>'pork', 'Starch'=>'potato'), 'banana', array('Meat'=>'pork', 'Starch'=>'potato'))
|