Smarty Templates – SmartyBC vs Smarty Class
The basic difference between the SmartyBC and Smarty class is:
SmartyBC is backward compatible and supports PHP commands within {php} {/php} Tags in the Smarty Template.
<?php
//Call Smarty Class
require_once('path/to/smarty/libs/Smarty.class.php');
$smarty = new Smarty();
//Call SmartyBC Class
require_once('path/to/smarty/libs/SmartyBC.class.php');
$smarty = new SmartyBC();
?>
In Smarty Template for example smarty_template.tpl run PHP code
{php}
echo "Here is PHP";
print_r("Here is PHP print_r() Function.");
var_dump("Here is PHP var_dump() Function.");
{/php}
MORE SUPPORT