/framework/vendor/smarty2/plugins/function.printr.php

http://zoop.googlecode.com/ · PHP · 29 lines · 14 code · 6 blank · 9 comment · 1 complexity · b3b7050874eabaac403d15bbc3d7f761 MD5 · raw file

  1. <?php
  2. /*
  3. * Smarty plugin
  4. * -------------------------------------------------------------
  5. * Type: printr
  6. * Name: reverse
  7. * Purpose: print out a variable with print_r
  8. * -------------------------------------------------------------
  9. */
  10. function smarty_function_printr($params, &$smarty)
  11. {
  12. extract($params);
  13. if(!isset($var))
  14. {
  15. $smarty->trigger_error("assign: missing 'var' parameter");
  16. return;
  17. }
  18. echo "<pre>";
  19. print_r($var);
  20. echo "</pre>";
  21. }
  22. /* vim: set expandtab: */
  23. ?>