Генератор текста по шаблону, php+mysql

Ловцов15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.10.2010

Структура таблицы базы:

KEY - DOCTYPE – VALUE

DOCTYPE INTEGER

VALUE STRING

Вход:

1) База данных

2) Строка текста (возможно, большая, до 10,000 символов)

Пример входной строки текста:

Я ТАК DOCTYPE1, ЧТОБЫ DOCTYPE2 НЕ КОНЧАЛОСЬ!

Пример базы:

1 doctype1 хочу

2 doctype1 могу

3 doctype1 бегу

4 doctype1 нимагу

5 doctype1 рычу

6 doctype1 шучу

7 doctype2 лето

8 doctype2 весна

9 doctype2 осень

10 doctype2 зима

Функция преобразования входного текста:

Каждое вхождение DOCTYPE-N заменяется на случайным образом выбранное VALUE, соответствующее этому DOCTYPE.

Пример 1 работы функции за заданном входе:

Я ТАК хочу, ЧТОБЫ лето НЕ КОНЧАЛОСЬ!

Пример 2 работы функции за заданном входе:

Я ТАК нимагу, ЧТОБЫ зима НЕ КОНЧАЛОСЬ!

детали в привате.

срочно.