从多维数组的子数组中删除不需要的元素

2024-06-22

我有一个像这样的多维数组:

[
    [
        'id' => 1,
        'name' => 'John',
        'address' => 'Some address 1'
        'city' => 'NY'
    ],
    [
        'id' => 2,
        'name' => 'Jack',
        'address' => 'Some address 2'
        'city' => 'NY'
    ]
    ...
  
    [ ... ]
]

如何删除所有子数组中的元素并只保留id and name键及其值?


这行得通吗?

$result = array_map(function($arr) {
    return [
        'id' => $arr['id'],
        'name' => $arr['name']
    ];
}, $orig_array);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从多维数组的子数组中删除不需要的元素 的相关文章

  • strtok - char 数组与 char 指针[重复]

    这个问题在这里已经有答案了 可能的重复 strtok 不接受 char str https stackoverflow com questions 2529834 strtok wont accept char str 当使用strtok函
  • 在 php 文件上调用 exec 并传递参数?

    我想使用调用 php 文件exec http nz php net manual en function exec php 当我调用它时 我希望能够通过 id 传递变量 我可以打电话echo exec php var www unity s
  • 基本的php问题。添加 javascript 到 .php 页面

    嗨 我不是 php 开发人员 我以前从未接触过它 但我被要求向网站添加谷歌购物车跟踪代码 当有人完成订单时 将被发送到 finishorder php 当我转到 finishorder php 文件时 它看起来像这样 include dir
  • 使用 2 个商户账户的 1 笔交易

    我需要设置一个账单支付系统 以允许使用 2 个商家帐户进行 1 笔交易 例如 1 个商家帐户附加到接收资金的客户 假设 30 美元的购买费用 并且附加我们将向帐单支付服务提供商收取 3 美元的帐单支付费用 因此 资金需要转入 2 个独立的商
  • 为什么字符串加法需要这么长时间才能构建?

    我正在添加文本UIlabel 及其性能成本 我使用过构建时间分析器使用此链接 https stackoverflow com questions 43455325 swift build time too long when the con
  • 销毁Session但保留flashdata

    我在用坦克验证 http www konyukhov com soft tank auth 用于我的 CI 1 7 3 应用程序中的用户管理 一切工作正常 但我正在尝试设置flash message当用户注销时显示 问题是 this gt
  • Julia 中随机输出的数组理解

    如果我今天早些时候问过这个问题 那么这个问题是一个延伸 https stackoverflow com questions 44097910 killing a for loop in julia array comprehension 基
  • 指向切片和数组的指针

    我正在查看 Go 的堆包 https golang org pkg container heap https golang org pkg container heap 优先队列示例并遇到了这个 type PriorityQueue Ite
  • WordPress、PHP、URL 编码问题

    Wordpress 提供了一个名为 the permalink 的函数 您猜对了 在帖子循环中返回给定帖子的永久链接 我正在尝试对该永久链接进行 URL 编码 当我执行此代码时 它以 HTML 形式生成以下结果 http
  • 如何在 Linux 上的 php 中启用 --enable-soap?

    这就是问题所在 我在 Apache 上安装了 PHP 5 2 9 但无法升级 PHP 有没有办法在 PHP 5 2 9 中启用 SOAP PHP 手册中说 要启用 SOAP 支持 请使用 enable soap 配置 PHP 这根本没有帮助
  • 如何使用ajax post请求将模态值插入数据库?

    查看代码 div class price div
  • PHP 中的延迟加载类方法

    我有一堂课 里面有一些相当大的方法 在它的基本和最常见的状态下 大多数功能并不是必需的 所以我想知道是否有一种方法可以延迟加载类的一部分 这些方法需要能够访问私有 受保护的成员 因此如果这些方法是类的本机方法 那将是理想的选择 但是在寻找其
  • 仅当数组为空时 JSON 反序列化才会失败

    在某些情况下 当我收到数组属性之一为空的 JSON 时 反序列化会失败 并引发以下异常 无法将当前 JSON 对象 例如 name value 反序列化为类型 SonicApi ClickMark 因为该类型需要 JSON 数组 例如 1
  • 使用字符串的二维数组

    我被一些未评分的作业困住了 它是为了练习 我必须创建一个名为的函数find name这需要 2 个参数 第一个参数是一个二维名称数组 字符串 第二个参数是一个字符串 用于在二维数组中查找名称 如果找到 该函数必须返回 1 否则返回 0 当我
  • PHP:注意:定义会话变量的索引未定义

    我正在制作一个带有电子邮件验证器的注册系统 您典型的 使用此代码来验证 类型的事情 我希望存储一个会话变量 以便当人们在注册页面上完成帐户注册并意外导航回该页面时 它会提醒他们需要在使用前激活帐户 使这个问题如此难以诊断的原因是我以类似的方
  • Outlook 2007 接收 html 邮件作为带有标头的源,其他 MUA 工作正常。为什么?

    我有几个简单的表单 可以发送纯 html 电子邮件 大多数客户端 Gmail Lotus Notes 8 hotmail live windows live mail outlookexpress 都能正常接收电子邮件 但 Outlook
  • 将查询错误转变为 MySQLi 中的异常[重复]

    这个问题在这里已经有答案了 我试图将 MySQLi 查询错误转为异常 但无法 mysqli sql 异常 http php net manual en class mysqli sql exception php仅当连接数据库失败时才会抛出
  • 一系列 unicode 点的正则表达式 PHP

    我正在尝试从字符串中删除所有字符 除了 字母数字字符 美元符号 下划线 代码点之间的 Unicode 字符U 0080 and U FFFF 通过这样做 我得到了前三个条件 preg replace a zA Z d foo 我如何去满足第
  • 如何在 C++ 中从模板基类的构造函数调用模板超类的构造函数?

    我正在使用 sublimetext3 用 c 进行编程 我的程序有一个名为 Array 的超类和一个名为 IntArray 的子类 这两个类都是模板类 目前 我在编译该程序时遇到问题 它不断在我的 IntArray cpp 文件中给出错误
  • 在 Woocommerce 中设置购物车商品价格后重新计算总计

    通过 set price 方法更改产品价格后 如何更改小计价格 现在在review order php中按旧价格计算总成本 cart php foreach WC gt cart gt get cart as cart item key g

随机推荐

  • Swift 中动态获取 AnyObject 的类型

    我已将参数传递给 AnyObject 类型的函数 因为任何内容都可以传递给它 有没有办法动态获取传递的对象类型 目前尚不清楚问题中 类型 的含义 对于 Swift 中任何类型的任何值 您都可以像这样获取其动态运行时类型 theVariabl
  • 使用什么语言编写 Windows shell 扩展

    我知道如何用 python 编写 shell 扩展 缺点是 它不适用于 64 位 Windows 我不确定每次 发生 事情时创建一个 python 进程会如何降低性能 我知道如何使用 Net C 编写 shell 扩展缺点是 被MS气馁 h
  • 在 R 2.15.2 上安装 Ime4 和 ggplot2 时出现问题

    我在安装 lme4 和 ggplot 包时遇到困难 我尝试通过选择 CRAN 镜像 已经尝试了几个 然后选择软件包来安装它们 并且还尝试了以下操作 install packages lme4 repos http r forge r pro
  • Maya Python API 2.0没有MItDag,那么如何遍历DAG图呢?

    此问题特定于 Autodesk Maya 使用 Maya 2014 SP 2 现在下载 SP 3 使用 Maya Python API 版本 1 时 可以这样遍历 DAG 图 import maya OpenMaya as OM dagIt
  • android 相机:无法将结果 ResultInfo{who=null, request=0, result=-1, data=null} 传递给 Activity

    我真的很沮丧地解决我的问题 我有一个使用相机的应用程序 当相机捕获照片时 它将显示在活动中 当我不使用时cameraIntent putExtra MediaStore EXTRA OUTPUT mPhotoUri 照片将显示在活动中 但名
  • SqlDeveloper:清除网络别名列表

    我使用 sql developer 连接到具有多个不同用户的多个不同的 Oracle 数据库 连接信息保存在tnsnames ora文件 以便当数据库更改服务器时 我不必手动更新与它的所有连接 我最近更新了 tnsnames 文件 现在网络
  • HTML 页面的 jQuery load() 中未加载图像

    我正在使用以下代码在 div 中加载 html 页面 htmlViewer load conversion test to convert 3264 getPageName pageCount htm function response s
  • 在 Activity 之间传递片段

    我想做一个可以支持纵向和横向的应用程序 该布局有两个窗格 左侧是选项 右侧显示结果 选择某个选项后 右侧窗格将显示该选项 但对于肖像来说 没有足够的空间 因此需要单独的活动 每个选项都会生成不同类型的片段 因此当活动之间的所有更改都是在其中
  • 在 Android 中设置微调器 onClickListener()

    我试图让 onClickListener 在 Spinner 上触发 但出现以下错误 Java lang RuntimeException 是 不要为 AdapterView 调用 setOnClickListener 您可能需要 setO
  • 如何在ipad中使用core-plot绘制3D饼图? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我必须使用 core plot AP
  • 何时使用依赖注入

    最近几天我有一种感觉 依赖注入真的应该被称为 我无法下定决心 模式 我知道这可能听起来很愚蠢 但实际上这是我应该使用依赖注入 DI 背后的原因 人们经常说我应该使用 DI 来实现更高级别的松耦合 我明白了 但实际上 一旦我选择了 MS SQ
  • Smalltalk 变量:为什么要声明它们?

    基本上我可以通过给变量分配一些东西来使用变量 例如 x something 效果很好 但是在类中 如果我定义一个新方法 但没有声明该变量 我会得到一个 对未声明变量 x 的赋值 所以我必须使用 x x something 为什么是这样 正如
  • 禁止将文本粘贴到 HTML 表单中

    有没有办法使用 JavaScript 禁用将文本粘贴到 HTML 表单上的文本字段的功能 例如 我有一个简单的注册表单 用户需要输入电子邮件两次 第二封电子邮件条目是为了验证第一封电子邮件条目中没有拼写错误 但是 如果用户复制 粘贴他们的电
  • 在循环 C++ 中重用线程

    我需要在 C 程序中并行化某些任务 并且对并行编程完全陌生 到目前为止 我通过互联网搜索取得了一些进展 但现在有点卡住了 我想在循环中重用一些线程 但显然不知道如何做我正在尝试的事情 我正在从计算机上的两个ADC卡获取数据 并行获取 然后我
  • 如何使用 awk 将 mac addr 转换为 int?

    Input 192 168 0 1 aa bb cc 00 11 22 192 168 0 1 aa 00 bb 11 cc 22 192 168 10 11 2a bb cc 20 11 22 192 168 10 11 aa 02 bb
  • 使用react-router时有没有办法将参数限制为某些值?

    我正在使用 React 和 React router 构建一个站点 并且有两种不同类型的路由 如下例所示
  • 0.8.8之前版本的页眉和页脚创建

    是否有在 Microsoft Word 中添加页眉和页脚的解决方法 docx file 这些未在以下版本中实现python docx prior to 0 8 8 更具体地说 我想补充一点 页码到页脚 标题中的一些随机文本 The idea
  • 返回日期间隔数组列表的重叠量

    我有以下名为的数组 所有数据 Array Chevenez gt Array 41 NEwan0 gt Array 0 gt Array 0 gt 2022 01 19 03 53 37 49459 1 gt 2022 01 19 04 5
  • 使用 XSLT 进行数据透视

    我有一个像这样的 xml 文件
  • 从多维数组的子数组中删除不需要的元素

    我有一个像这样的多维数组 id gt 1 name gt John address gt Some address 1 city gt NY id gt 2 name gt Jack address gt Some address 2 ci