麻烦大家能不能帮我详细的说明一下下面的函数的作用谢谢了。function reView()
{
    global $smarty;    foreach($_POST as $key=>$value)
    {
        $smarty->assign($key, $value);
    }
}

解决方案 »

  1.   

    循环$_post数组然后赋值给$smarty将变量存储,
    最终通过smarty调用display模板进行输出,
    说起来比较费劲楼主去看看smarty的用法就行了,很简单的
      

  2.   

    把post数据在模板文件上层显示.一般不用这样做把.直接把post数组$smarty->assign('post' , $_POST); .
      

  3.   

    上面的函数哪位高手写的?1、函数里用global,奇特的用法。函数是黑盒子,内部实现可以不用知道,大多数情况需要知道提供输入和输出。用global依赖性太强了,不太好吧。
    2、用了OOP,最好把OOP用在实处。为了OOP而OOP,不如不用OOP。明显的停留在面向过程设计的层面。
    3、这个函数的作用是:在输入错误提交后,却要返回刚刚输入的表单时,保留用户输入的内容不丢失。
      

  4.   

    作用,全局话Smart对象
    将$_POST的接收数据替换模板里的相关变量