• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

examples/02-Dec-2025-4822

php4/02-Dec-2025-1,202725

.gitignoreD02-Dec-202531 43

COPYINGD02-Dec-20251.1 KiB2117

README.mdD02-Dec-2025876 3121

Spyc.phpD02-Dec-202535.1 KiB1,187740

composer.jsonD02-Dec-2025647 3130

phpunit.xmlD02-Dec-2025253 98

spyc.yamlD02-Dec-20253.8 KiB220141

README.md

1**Spyc** is a YAML loader/dumper written in pure PHP. Given a YAML document, Spyc will return an array that
2you can use however you see fit. Given an array, Spyc will return a string which contains a YAML document
3built from your data.
4
5**YAML** is an amazingly human friendly and strikingly versatile data serialization language which can be used
6for log files, config files, custom protocols, the works. For more information, see http://www.yaml.org.
7
8Spyc supports YAML 1.0 specification.
9
10## Using Spyc
11
12Using Spyc is trivial:
13
14```php
15<?php
16require_once "spyc.php";
17$Data = Spyc::YAMLLoad('spyc.yaml');
18```
19
20or (if you prefer functional syntax)
21
22```php
23<?php
24require_once "spyc.php";
25$Data = spyc_load_file('spyc.yaml');
26```
27
28## Donations, anyone?
29
30If you find Spyc useful, I'm accepting Bitcoin donations (who doesn't these days?) at 193bEkLP7zMrNLZm9UdUet4puGD5mQiLai
31