1, "iteration" => "первая"), Array("id" => 2, "iteration" => "вторая"), Array("id" => 3, "iteration" => "третья"), Array("id" => 3, "iteration" => "четвертая") ); // Создаем шаблонизатор $Template = new ctpp(); // Загружаем шаблон $Bytecode = $Template -> parse_template("loops.tmpl"); // Выводим данные $Template -> emit_params(Array("loop_body" => $LoopBody, "global_parameter" => "Global Parameter")); // И еще чуть-чуть данных $Template -> emit_params(Array("other_global_parameter" => "Other Global Parameter")); $Template -> emit_params(Array("raw_data" => Array("apple", "orange", "melon", "peach"))); // Печатаем результат echo $Template -> output_string($Bytecode); ?>