/engines/smarty/plugins/function.explode.php

https://bitbucket.org/Balancer/bors-core · PHP · 11 lines · 9 code · 2 blank · 0 comment · 0 complexity · 9ee27a9b36c734138ba5e80075b3d26e MD5 · raw file

  1. <?php
  2. function smarty_function_explode($params, &$smarty)
  3. {
  4. extract($params);
  5. $vars = explode(',', $vars);
  6. eval("list(".('$'.join(',$', $vars)).") = explode(\"".(empty($delim) ? '|' : $delim)."\", \"".addslashes($value)."\");");
  7. foreach($vars as $v)
  8. $smarty->assign($v, $$v);
  9. }