php - 仅显示特定的索引数组
问题描述
如何仅显示特定索引?例如,这是我的用户界面。
正如您在图片中看到的,我有 3 个复选框和 3 个带有数组值的文本框。
假设这些是元素的名称。
<input type="checkbox" name="check[]">
<input type="text" name="textbox[]">
然后打印数组:
$check = $_POST['check'];
$total_rec = $_POST['textbox'];
echo 'Check Array<br>';
print_r($check);
echo '<br<br><br><br>';
echo 'TextBox Array<br>';
print_r($textbox);
结果:
Check Array
Array ( [0] => 2 )
TextBox Array
Array ( [0] => [1] => 2 [2] => )
正如您在文本框数组中看到的所有索引显示的那样,我只想显示具有值的特定索引,即1 => 2。
解决方案
您正在使用和$total_rec
的 post 值。您可以像这样过滤文本输入数组:checkbox
text
$total_rec_text = $_POST['textbox'];
$total_rec_text = array_filter($total_rec_text, function($arr){
return !empty($arr) ? true : false;
});
推荐阅读
- javascript - 在客户端导入 JavaScript 模块:.js 或 mjs
- oracle - 16/3 PL/SQL:SQL 语句被忽略,16/3 PLS-00394:FETCH 语句的 INTO 列表中的值数错误
- vba - DoCmd.Close 之后的语句会发生什么?
- python - 使用python和解析提取并保存xml文件的信息
- ios - 分发企业应用程序时 XCode 崩溃且没有错误
- tensorflow - EOFError:压缩文件在到达流结束标记之前结束
- go - 如果包含相同名称的部分,我应该导入包吗?
- python - 看到错误:会话必须是
不是 - 不知道是什么意思 - python - 具有数值的字典字典的热图
- html - 更改模态的关闭按钮