thinkPHP 的 I('get.') 的过滤函数写在哪?

请问函数写在哪?
我在配置文件 yb1yangbinsHomeConfconfig.php 写到:

'VAR_FILTERS'=>'return1000,return2000', 

然后在 yb1yangbinsHomeCommonfunction.php 写了一个:

function return1000($val)
{
    if ($val = 999)
    {
        return 1000;
    }
    else
    {
        return $val;
    }
}

用 echo I( 'get.num' ,'hi~'); 调用,怎么还是999 ?怎么不管用呀?

阅读 3.8k
3 个回答

你上面的是return1000方法。I方法是get、post等

echo I('get.num','hi~'); // 如果不存在$_GET['num'] 则返回hi~

自己看官方手册比在这问问题有效多了。

这种基础问题自己看文档解决比这个快多了 什么问题都要自己先去解决

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题