Техническое замечание
+
+ Пераметр merge принимает ключи в виде массива,
+ поэтому если вы объединяете массивы с числовыми индексами, то они могут
+ наложиться друг на друга или в результате может получиться массив с
+ пропущенными ключами. Заметьте, что в отличие от этого, функция PHP
+ array_merge() перенумеровывает совпадающие числовые индексы.
+
+'>
+
+
+ В качестве необязательного третьего параметра вы можете передать
+ compile_id. Это указывает на то, что вы хотите
+ иметь несколько разных версий одного и того же скомпилированного шаблона,
+ например, для разных яызков. Другой вариант применения
+ compile_id - это когда у вас есть несколько
+ директорий с шаблонами ($template_dir), но только одна директория с
+ компилированными шаблонами ($compile_dir). Установите отдельный
+ compile_id для каждой $template_dir, иначе
+ одноименные шаблоны из разных директорий будут перезаписывать друг друга.
+ Вы также можете указать $compile_id
+ один раз вместо того, чтобы каждый раз передавать его этой функции.
+'>