php下拉菜单指示图标如何添加,php-如何向filter_input添加选项和标志

本文介绍了如何在PHP中使用filter_input函数配合选项和标志进行输入过滤.通过示例展示了如何设置FILTER_REQUIRE_ARRAY和FILTER_FLAG相关选项,以确保正确过滤和验证POST数据中的变量。
摘要由CSDN通过智能技术生成

如何在filter_input中添加选项和标志? PHP文档说使用关联数组,但未提供有关正确语法的任何示例.我尝试了多种格式,包括以下内容:

$textOpts = filter_input(INPUT_POST, "text", FILTER_SANITIZE_STRING, array("options" => FILTER_FORCE_ARRAY, "flags" => !FILTER_FLAG_ENCODE_LOW));

$textOpts = filter_input(INPUT_POST, "text", FILTER_SANITIZE_STRING, array("options" => array(FILTER_FORCE_ARRAY), "flags" => array(!FILTER_FLAG_ENCODE_LOW)));

我似乎无法掌握语法,该怎么写?

解决方法:

ini_set('display_errors',1);

error_reporting(E_ALL);

$args = array('flags' => FILTER_REQUIRE_ARRAY,

'options' => array('min_range' => 1, 'max_range' => 10)

);

if (!empty($_POST['submit-bt'])){

$textOpts = filter_input(INPUT_POST, "demo", FILTER_VALIDATE_INT, $args);

print_R($textOpts);exit;

}

?>

标签:filter-input,php

来源: https://codeday.me/bug/20191122/2060040.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值