/engines/smarty/plugins/function.explode.php
PHP | 11 lines | 9 code | 2 blank | 0 comment | 0 complexity | 9ee27a9b36c734138ba5e80075b3d26e MD5 | raw file
Possible License(s): LGPL-2.1, GPL-3.0
- <?php
- function smarty_function_explode($params, &$smarty)
- {
- extract($params);
- $vars = explode(',', $vars);
-
- eval("list(".('$'.join(',$', $vars)).") = explode(\"".(empty($delim) ? '|' : $delim)."\", \"".addslashes($value)."\");");
- foreach($vars as $v)
- $smarty->assign($v, $$v);
- }