php中如何将数据推送到数组中

2023-12-12

各位, 我想将数据推入数组。我正在使用流动代码。有两个数组。一个持有键和第二个值。我正在使用流动代码

while($data=mysql_fetch_array($result))
{   
     foreach ($arrTemp as $val) 
    {                   
        array_push($arrKeys, $val);
        array_push($arrValues, $data[$val]);                
    }               
}

print_r($arrKeys);
print_r($arrValues);

$arrReturn = array_combine($arrKeys,$arrValues);

...................................... 并获得两个数组的流动结果。

Array ( [0] => due_date [1] => flag_code [2] => due_date [3] => flag_code [4] => due_date [6] => flag_code  )


Array ( [0] => 12:04:2011 [1] => 0 [2] => 13:04:2011 [3] => 0 [4] => 14:04:2011 [6] => 0  )

当我尝试使用 array_combined 函数组合数组时,它只返回两个值的数组,例如:Array (due_date => 14:04:2011 flag => 0)

我如何获取单个数组中的所有值......!


这是因为你有多个相同的数组键。所以首先它插入due_date, then flag_code,然后它会尝试插入另一个due_date但由于它已经存在于数组中,因此它将覆盖它。因此,数组中剩下的唯一值将是最后一对。

解决方案是一个数组中不要有多个相同的键(您的due_date and flag_code)

你可以这样做:

foreach ($arrTemp as $val) {                   
    $arrReturn[] = array($val => $data[$val];
}

这将为您提供在数组中键入的每组结果,如下所示:

$arrReturn[0] = array (due_date => 14:04:2011 flag => 0);
$arrReturn[1] = array (due_date => 14:04:2011 flag => 0);
$arrReturn[2] = array (due_date => 14:04:2011 flag => 0);
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

php中如何将数据推送到数组中 的相关文章

  • YouTube api 的永久访问令牌?

    我已经浏览了用于身份验证的 Oauth 和 AuthSub 方法的 google 文档 并且我尝试通过 google 搜索此内容 但没有结果 对于 Facebook 您可以请求长度为 的访问令牌lifetime 这意味着您不必每隔几周就请求
  • 如何在 Windows 上以纯 PHP 形式提取 .tar 文件?

    我有一个 PHP 脚本 我想在 Windows 上运行 我需要提取 tar 文件 如何提取 tar 文件 我知道 PharData 类 它可以在 Linux 上运行 但不能在 Windows 上运行 我的脚本就死了 没有错误输出或任何东西
  • 如何将parameters.yml中的Symfony参数注入Behat 3配置中?

    我需要设置base url for Behat MinkExtension 这是我的一部分应用程序 配置 parameters yml parameters behat base url http my app local app test
  • 如何使用ajax post请求将模态值插入数据库?

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

    我有一堂课 里面有一些相当大的方法 在它的基本和最常见的状态下 大多数功能并不是必需的 所以我想知道是否有一种方法可以延迟加载类的一部分 这些方法需要能够访问私有 受保护的成员 因此如果这些方法是类的本机方法 那将是理想的选择 但是在寻找其
  • 数据库记录的多级菜单

    我需要一些有关 PHP 的帮助 我有一个工作正常的多级 css 菜单 但现在我想根据数据库中的记录生成 菜单代码 div ul class dropdown li a href Link 1 a li li a href Link 2 a
  • 使用字符串的二维数组

    我被一些未评分的作业困住了 它是为了练习 我必须创建一个名为的函数find name这需要 2 个参数 第一个参数是一个二维名称数组 字符串 第二个参数是一个字符串 用于在二维数组中查找名称 如果找到 该函数必须返回 1 否则返回 0 当我
  • 即使为空也显示值

    我正在使用以下内容显示过去 7 天内添加的产品计数 即使 COUNT 0 我是否可以以某种方式定制查询以显示过去 7 天的所有产品 查询现状 SELECT DAYNAME dateadded DAY COUNT COUNT FROM pro
  • MySQL 错误:1395 无法从连接视图中删除

    我正在尝试从通过连接多个表生成的视图中删除一条记录 我有一个新用户要在此特定视图上删除和插入 我可以将记录插入视图 但无法从视图中删除 您能指出下面这段 SQL 语句中的错误吗 create view v1 as select a from
  • 如何从 ByteBuffer 转换为 Integer 和 String?

    我转换了一个int使用 ByteBuffer 的字节数组putInt 方法 我该如何做相反的事情 那么将这些字节转换为 int 吗 此外 我使用 String 的将字符串转换为字节数组getBytes 方法 我如何将其反过来转换 这byte
  • 通过sql视图向多个表插入数据

    mysql 有没有办法通过视图向多个表插入数据 MySQL 参考手册对于可更新视图是这样说的 一些视图是可更新的 也就是说 您可以在诸如以下的语句中使用它们UPDATE DELETE or INSERT更新基础表的内容 为了使视图可更新 必
  • 在 PHP 中,如何检查函数是否存在?

    如何检查该功能是否可用my functionPHP 中已经存在 Using function exists http php net function exists if function exists my function my fun
  • ubuntu上rails mysql gem问题

    Ruby on Rails 我想调用本地主机上的控制器 但服务器说 缺少 mysql gem 将其添加到您的 Gemfile 中 gem mysql 2 8 1 问题 当我点击 gem list 命令时 我得到了一个包含 mysql 2 8
  • PHP 中的随机排列对象

    如何在 PHP 中对对象进行排序 我试过shuffle 但这需要一个数组 Warning shuffle expects parameter 1 to be array object given in var www index php o
  • 构建、部署、配置和回滚所需的 Jenkins 指南,保留 5 个版本

    我对詹金斯很陌生 有一定的了解 但需要进一步的指导 我在 Git 存储库上有一个 PHP 应用程序 它使用 Composer 具有资产 具有用户上传的媒体文件 使用 Memcache Redis 具有一些代理 工作人员 并且具有迁移文件 到
  • 在 JavaScript/CoffeeScript 中确定一个数组是否包含另一个数组的内容

    在 JavaScript 中 如何测试一个数组是否包含另一个数组的元素 arr1 1 2 3 4 5 8 1 10 2 3 4 5 9 function name arr1 gt true 没有 set 函数可以执行此操作 但您可以简单地执
  • 是否可以倒回 PDO 结果?

    我正在尝试为 PDO 语句的结果编写一个迭代器 但找不到任何回退到第一行的方法 我想避免调用 fetchAll 和存储所有结果数据的开销 first loop works fine foreach statement as result d
  • 将字符串中每个单词的第一个字符大写,“and”、“to”等除外

    如何使字符串中每个单词的第一个字符大写接受几个我不想转换的单词 例如 和 to 等 例如 我想要这个 ucwords art and design 输出下面的字符串 艺术与设计 有可能像 strip tags text p a 我们允许 并
  • 在 imagick php 中使用 svg 原始数据生成 SVG 图像

    我正在尝试使用从 Fabric js 获取的 svg 原始数据创建 svg 图像 我使用下面的代码使用 svg 原始数据生成 svg 但它无法正常工作 public function generate svg raw svg prefix
  • 特殊字符和 URL 重写

    我目前正在开发一个应用程序 该应用程序从暴雪社区 API 中提取 JSON 数据并使用 PHP 对其进行解析 一切正常 直到我遇到一个名字中有特殊字符的角色 为了提取角色数据 我需要知道他们的角色名称和他们所在的领域 我将名称和领域通过 U

随机推荐

  • 使用 iText 打开 PDF 时自动打开打印对话框

    我需要能够在打开 pdf 时自动提供打印对话框 我需要使用 javascript 来完成此操作 我想知道我是否可以使用 iText 附加所述 javascript 这样做对我来说会更干净 因为我目前已经在使用 iText 库 否则有更好的方
  • Spring Security 正在重定向到生产服务器上的本地主机

    我有一个安装了 spring security core 插件的 grails 应用程序 本地一切正常 我部署到临时服务器 一切正常 我部署到我们的生产服务器 它是我们的临时服务器的镜像 我可以很好地访问未受保护的页面 但是 当 Sprin
  • “你调用的对象是空的?” [复制]

    这个问题在这里已经有答案了 如果文本框的文本正确 则尝试显示其他形式 当我调试时 我收到一条错误消息 对象引用未设置到对象的实例 代码如下 OK is OK button MainForm is the form I m trying to
  • html/javascript 中长时间运行的代码

    我需要在单击按钮时在浏览器中运行算法 用 javascript 编码非常复杂 而且速度会很慢 有没有推荐的架构 理想情况下 我想用 C 或 Python 对其进行编码 但我想不可能在单击按钮时在浏览器中运行它 那么 我的下一个最佳选择是什么
  • Highcharts 不显示所有类别

    我正在使用 HighCharts 但我不明白为什么如果 yAxis 中没有数据 它不会在 xAxis 中显示类别 我检查了 API 文档 showEmpty 等于 true 默认值 尽管类别多于数据 如何显示所有类别 My js userC
  • 按特定 id 过滤 Ext.data.Store 会返回多个结果

    我正在尝试按演出 ID 过滤我的试镜列表 但当演出 ID 为 1 时 所有演出 ID 为 1x 的试镜都会被返回 下面是我的代码 试镜型号 Ext regModel Audition fields name id type integer
  • 解释 ANOVA 表的 R 重要性代码?

    测试数据框 gt foo x y z 1 0 191 0 324 0 620 2 0 229 0 302 0 648 3 0 191 0 351 0 626 4 0 229 0 324 0 630 5 0 152 0 374 0 656 6
  • 更改 DateTimePicker 控件中的周显示

    在 vb net 或 c 应用程序的 winforms 环境中使用传统的 DateTimePicker 控件 我需要将星期的显示方式从正常的星期日到星期六更改为星期二到星期一 我搜索了 Google 和 Stack 但没有发现任何相关内容
  • js 处理完成时的基本 Javascript 加载消息

    我确信这个问题之前已经被问过 1000 次了 基本上我想做的就是更改页面元素的内容以在我的其他 javascript 代码 相当资源密集型 完成时显示加载消息 问题是消息直到 其他 JS 处理 完成后才显示 从而完全违背了其目的 一个简化的
  • 使用 Python Windows 获取 CPU 和 GPU 温度

    我想知道是否有办法在 python 中获取 CPU 和 GPU 温度 我已经找到了Linux的方法 使用psutil sensors temperature 我想找到一种适用于 Windows 的方法 一种查找 Mac OS 温度的方法也将
  • 使用 re.sub() 将模式大写并在该模式之前添加一些文本

    这篇文章是后续我之前的问题 所以我有以下字符串 string A 1 e 1 X 我想创建一个函数来输出一个包含所有内容的字符串小写字母序列 后面没有括号在前面用大写字母写成的字符串中Math 例如 1 e 会回来 1 Math E 5 2
  • 为什么 pyauto gui 和 Pycharm 不适合我?

    import pyautogui pyautogui PAUSE 1 pyautogui FAILSAFE True pyautogui click 274 783 我在 Mac 上运行 Pycharm 我尝试从解释器安装 pyautogu
  • 浏览器工具中的 [] 与 [{...}],但两者具有相同的对象

    如果你看一下图片 两个数组都由相同类型的对象组成 第一个我使用空数据作为占位符创建它 但第二个我使用来自服务器的数据创建它 writeValue v any console log aaa console log v console log
  • HTML 表格转 JSON

    我需要获取表行并将其转换为 JSON 有任何想法吗 我这里有这段代码 但它不起作用 function tableToJSON tableID return tableID tr map function row return row des
  • 如何指定在 Git 上执行 shell 命令时使用的私有 SSH 密钥?

    也许是一种相当不寻常的情况 但我想指定一个在执行 shell 时使用的私有 SSH 密钥 git 来自本地计算机的命令 基本上是这样的 git clone email protected TheUser TheProject git key
  • 构建一个表,其中的值将连续变量分为两组

    我正在寻求你的帮助 我试图将连续变量分为两组 我用这个例子来说明我想要做什么 x data frame v1 c 1 1 2 2 3 4 5 6 9 9 11 2 4 45 67 89 1 1 5 5 5 6 6 6 9 9 9 11 11
  • PHP 是否有类似于 .NET 的 DataSet 的构造?

    我怎样才能实现DataSet在 PHP 中 如 NET 我希望这个类只从数据库读取数据一次 然后我应该能够使用这些数据 而无需再次连接到 MySQL 来运行查询 select from user 当我在DataSet数据是从内存中获取的 我
  • Mongoose 找到一个并推送到文档数组

    我是 MongoDB 和 Mongoose 的新手 我正在尝试使用它来保存股票报价以进行日间交易分析 所以我想象了这个架构 symbolSchema Schema name String code String quoteSchema Sc
  • 无法将类型“[String]”的值转换为预期参数类型“String”:在附加数组以从表视图单元格中的 Fireabse 获取数据时

    在快照中附加数组时出现错误 我想从这些数组中检索所有值EngNames UrNames and cakeImages在快照中 以便值可以显示在表视图单元格上 但是我可以检索所有值Cake Rate Label and Eng Name La
  • php中如何将数据推送到数组中

    各位 我想将数据推入数组 我正在使用流动代码 有两个数组 一个持有键和第二个值 我正在使用流动代码 while data mysql fetch array result foreach arrTemp as val array push