![]() |
1
5
filter_xyz_array()函数将为输入数组中不存在的元素返回空值,例如
印刷品
isset()
对于包含空值的变量/数组元素,返回false。你可以用它
忽视
由筛选函数设置为空的元素。
|
![]() |
2
3
php过滤器:使用filter_input_array()过滤器函数处理可选值/可选表单输入。 我将演示在使用PHP过滤器时如何处理可选字段或表单输入的简单方法。经验法则是:
下面显示了具有4个必需输入和4个可选输入的简单联系人表单的示例代码
最后是带有错误显示部分的HTML表单
|
![]() |
3
2
我最终使用了一个定制的解决方案,灵感来自于@volkerk的回答。我应该说得更清楚我想要什么。我已经用这些信息更新了我的问题。 我仍在寻找更简单的解决方案。 首先,我做了一些结果数组:
我首先筛选了所需字段:
然后检查空字段并用标准值加载它们
在最后一步中,我将构建一个验证数组、自定义错误消息并忽略忽略忽略字段,以跳过空字段或已经有错误的字段:
|
![]() |
Melanie · ASP。子项未继承Net MenuItem格式 7 年前 |
![]() |
Diego Razquin · Asp:按钮及其控制器 7 年前 |
![]() |
Chan Yoong Hon · 导航到新页面并显示警报框 7 年前 |