Long
Новичок
Smarty. Различие в использовании assign_by_ref и append
пытаюсь понять зачем введено такое количество методов:
- assign_by_ref
- append_by_ref
- append
это сделано чисто из эстетических соображений или по каким-то спец.соображениям? может я просто не понимаю смысла каждого метода? мое понимание таково - assign и assign_by_ref должны быть использованы прежде чем append и фактически инициализируют переменные шаблона, append и append_by_ref добавляют значение к существующей переменной. я прав? но тогда зачем нам append и append_by_ref если использовав assign_by_ref мы делаем с переменной все, что угодно?
пытаюсь понять зачем введено такое количество методов:
- assign_by_ref
- append_by_ref
- append
это сделано чисто из эстетических соображений или по каким-то спец.соображениям? может я просто не понимаю смысла каждого метода? мое понимание таково - assign и assign_by_ref должны быть использованы прежде чем append и фактически инициализируют переменные шаблона, append и append_by_ref добавляют значение к существующей переменной. я прав? но тогда зачем нам append и append_by_ref если использовав assign_by_ref мы делаем с переменной все, что угодно?
