и кстати может скажете зачем вы вообще это делаете? если я правильно понимаю вы собираетесь генерировать код непосредственно в ходе выполнения скрипта и потом его записывать? Иначе зачем?
Просто интересно, может быть если более простое решение вашей задачи.