append <methodsynopsis> <type>void</type><methodname>append</methodname> <methodparam><type>mixed</type><parameter>var</parameter></methodparam> </methodsynopsis> <methodsynopsis> <type>void</type><methodname>append</methodname> <methodparam><type>string</type><parameter>varname</parameter></methodparam> <methodparam><type>mixed</type><parameter>var</parameter></methodparam> <methodparam choice="opt"><type>bool</type><parameter>merge</parameter></methodparam> </methodsynopsis> <para> Функция используется для добавления элемента в назначенный (assigned) массив. Если вы добавляете к строковому значению, оно конвертируется в значение массива, и, затем добавляется. Вы можете передавать пары имя/значение явно, или в виде ассоциативного массива, состоящего из пар имя/значение. Если вы устанавливаете необязательный третий параметр в true, то значение будет не добавлено, а слито с текущим массивом. </para> ¬e.parameter.merge; <example> <title>append append("Name","Fred"); $smarty->append("Address",$address); // передача ассоциативного массива $smarty->append(array("city" => "Lincoln","state" => "Nebraska")); ?> ]]>