Insert plugins are used to implement functions that are invoked by {insert} tags in the template.
插入插件用來執行在模板中被{insert}標記調用的函數 。
The first parameter to the function is an associative array of attributes passed to the insert. Either access those values directly, e.g. $params['start'] or use extract($params) to import them into the symbol table.
函數的第一個參數是一個傳遞給插入動作的屬性集合數組。每一種方式都可以直接獲取那些屬性值,例如$params['start'],或用extract($params)將屬性導入符號表中。
The insert function is supposed to return the result which will be substituted in place of the {insert} tag in the template.
插入函數將會返回某值,該值將在模板中的{insert} 標記處被替換。