关于input

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,input第三个参数是过滤方式,意思:调用trim函数过滤字符。input支持数据类型:

 input('get./s')  :  强制转换为字符串类型

 input('get./a')  :  强制转换为数组类型

 input('get./d')  :  强制转换为整型类型

 input('get./b')  :  强制转换为布尔类型

 input('get./f')  :  强制转换为浮点类型
注意:ThinkPHP5.0版本默认的变量修饰符是/s,如果你要获取的数据为数组,请一定注意要加上 /a 修饰符才能正确获取到。

祝学习愉快!

  • 雨之赞歌 提问者 #1
    第三个参数支持哪些写法? 为什么还可以传trim函数?
    2019-07-08 17:09:18
  • 好帮手慕小尤 回复 提问者 雨之赞歌 #2
    同学你好,input支持过滤方法(函数),如:1. input('get.name','','htmlspecialchars'); // 获取get变量 并用htmlspecialchars函数过滤。2. input('username','','strip_tags'); // 获取param变量 并用strip_tags函数过滤。因支持过滤方法进行过滤,所以trim函数也是可以使用的。祝学习愉快!
    2019-07-08 17:32:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师