表单过滤

浏览:2688 发布日期:2014/02/15
3.1.3 - 普通 - 未处理
ThinkPHP的表单过滤虽然不算bug,但个人感觉不够直观,不符合大道至简。

$User = M('User');
$User->create();
$User->add();
这样写并不能过滤掉 制表符、标签。用D方法并不方便。

给出的过滤方法太多了:VAR_FILTERS、DEFAULT_FILTER、I方法、create方法……新手看到估计都得用上,同时用会重复过滤吧?

我实验用 I('post.') 接收所有值,并没有过滤,结果我就一个一个的过滤:
$d2['univalence'] = I('post.univalence');
$d2['title'] = I('post.title');
$d2['description'] = I('post.description');
$d2['author'] = I('post.author');
假如有100个,要写100个这样的?
评论(
后面还有条评论,点击查看>>