в PHP

Рекурсивная генерация source-code на php для массива

Понадобилось сгенерировать сурс из сериализованного массива.
Данные, которые мне были нужны, лежали в БД, в бинарном поле.
Просто взять их из базы меня не устраивало — юнит-тест требует работы с «чистой» БД.
Необходимо было вытащить данные и вставить их в php-файл. А раз есть php — почему бы не поручить ему грязную работу?
Собственно «есть задача — реши её», как говорил Bigweld

  1. \’.$data.\’"\t", $in).‘array(‘."\n""\t", $in+1).\’\’ => ‘.generateCodeRecursive($value, $in+1).‘,’."\n""\t", $in).‘)’.($in ? » : ‘;’)."\n"

P.S. Bigweld — толстый и харизматичный персонаж анимации «Роботы». Советую посмотреть. Мотивирует.