php - 如果名称存在一个单词,则显示 php 后的所有变量
问题描述
如果变量名称已开始添加,我想显示所有帖子变量-
例如:这是一个带有 post 变量的完整字符串:
Array ( [PartNumber] => sfd [Description] => dsf [Issue] => dfs [Customer] => J.C.B. SERVICE [widget7-table_length] => 5 [add_332/F2684] => [add_333/D1641] => sdf [add_333/D1202] => [add_332/F3144] => sdf [add_332/F3147] => sfd [makeassy] => )
我只想在数组中显示
[add_332/F2684] => [add_333/D1641] => sdf [add_333/D1202] => [add_332/F3144] => sdf [add_332/F3147] => sfd
我正在努力
print_r($_POST['add_%']);
但是,你怎么看这篇文章,它不起作用。你有什么想法 ?
解决方案
用于array_filter
提取特定的数组键:
$output = array_filter($_POST, function($e) {
return strpos($e, 'add_') === 0;
}, ARRAY_FILTER_USE_KEY);
推荐阅读
- python - Python中大小和内容的不同列表仍然共享id,内存重要吗?
- javascript - 使用 Vue 将字符串转换为数学运算
- kotlin - 有没有一种简单的方法可以从内部类调用父超级函数?
- python - 如何为列表中的每个 URL 创建列表/结果?
- mysql - 如何在 1-N 表关系中选择特定值或任何其他值
- r - 从 R 访问 OpenAI (json) API
- swift - SwiftUI 与“AttributedGraph”崩溃
- c# - Crystal Report 在托管网站上上传数据库后停止
- javascript - 检测何时按下浏览器后退按钮 - ReactJS
- mysql - Laravel SQLSTATE[HY000] [2002] 连接被多个连接拒绝