php框架 - thinkPHP 的 I('get.') 的过滤函数写在哪?
天蓬老师
天蓬老师 2017-04-10 17:33:12
[PHP讨论组]

请问函数写在哪?
我在配置文件 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)
高洛峰

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

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

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

怪我咯

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号