I have an array, parsed from a yaml string, which behaves weird. This code produces the following output:
var_dump($params['layout']);
var_dump($params);
foreach($params as $key => $value) {
    echo $key . ': ' . $value . '<br>';
}
Output:
NULL
array(4) {
  ["layout"]=>
  string(4) "home"
  ["title"]=>
  string(4) "home"
  ["date"]=>
  string(10) "2017-03-21"
  ["description"]=>
  string(55) "Everything is alive and other tales from the thresholds"
}
layout: home
title: home
date: 2017-03-21
description: Everything is alive and other tales from the thresholds
Why does accessing the first item by key return null?
