I 里面的又一坑(习惯问题)

浏览:779 发布日期:2013/12/28 分类:求助交流
我们可以用echo I('get.id',0);来取得 $_GET['id'] 的值,如果不存在 $_GET['id'] 则返回0.
这个ID得是个整数,要是平常时候,我们一般采用这种方式echo intval($_GET['id']);在tp里面,写作echo I('get.id',0,'intval');可是我最近才发现
intval("7A")=7
应该是我自己太自以为是了,没仔细看intval的说明。

改用echo I('get.id',0,'int');才能保证这个 id 值必须是数字,否则就不行。

看了一下手册,过滤方法里没有intval。我自己太想当然了,哎,治学要严谨呀。
最佳答案
评论( 相关
后面还有条评论,点击查看>>