Как видно из названия в примере, мне нужен плоский массив, который будет вложен в следующий следующий ключ, являющийся предыдущим значением.
Пример:
array("I", "need", "this", "to", "be", "nested");
// To:
array("I" => array("need" => array("this" => array("to" => array("be" => array("nested"))))))