问题标签 [array-push]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
15384 浏览

php - 动态地将值插入到带有索引的数组中

如果索引是除从 0 开始的任何其他值,则将值推送到数组会导致索引从 0 开始。

这将插入索引为 0 和 1 的 Horse 和 Bird。

我可以插入那些具有不同索引的值吗?像

0 投票
2 回答
94560 浏览

php - array_push 用于关联数组

我正在尝试扩展这样的 assoc 数组,但 PHP 不喜欢它。

我收到这条消息:

这是我的代码:

我哪里做错了?

0 投票
1 回答
138 浏览

php - 如何将多个数组组合成一个新数组?

我将$_POSTand$_FILES变量保存到我的 object 中的对象属性中newUpload。我正在尝试生成我的 SQL 更新语句,但在组合数组时遇到了问题。如何创建一个组合多个数组的数组?global 关键字令人困惑,应该避免出现?

更新: 错误使用array_push而不是$array[] = $value. 我认为数组的范围是 foreach 循环的本地,但array_push函数是错误的。下面的代码有效。衷心感谢大家-您的评论确实帮助我想出了解决方案。

0 投票
3 回答
22961 浏览

php - PHP 数组。使用 array_push() 将 "$key" => "$value" 对插入数组中;

为什么这行不通?

我得到这个错误:[phpBB Debug] PHP Notice : in file ///* .php 第 161 行:array_push() [function.array-push]:第一个参数应该是一个数组

尽管有人评论过,您可以在此页面上执行此操作:http: //php.net/manual/en/function.array-push.php,(查找:“插入“$key”=>“$value”对成一个数组”)

将单个值列表插入 php 数组的下一个最佳方法是什么?顺便说一句,我真的不敢相信在 google.com 上很难找到相关内容。严重地?

0 投票
3 回答
53 浏览

php - 如何合并数组中的匹配字符串?

嗨,我目前有这段代码可以从数据库中的每个图像中检索标签。标签用逗号分隔。我将每组标签放在数组的末尾。现在我想创建一个检索到的标签数组,但合并所有重复项。

0 投票
2 回答
967 浏览

php - PHP array_push 索引保留

我正在遍历一个数组,该数组本身包含数组以查找值 5 和 6 的索引。

找到这些索引后,我使用 array_push 将匹配的数组推送到另一个数组中。我的应用程序依赖于维护数组索引,但 array_push 将键重置为 0、1、2 等,而不是匹配的 5、6、7 等。

0 投票
2 回答
483 浏览

php - Array_Push 不添加到数组的末尾,它正在替换整个数组

我试图为我的网站创建一个小的“书签”功能。用户可以单击“.bookmarkButton”,它将执行以下脚本:

这是“addBookmark.php”的代码:

session_start();

该变量$_SESSION['ridArray']保存具有已累积的所有 id 的数组。

我的问题是该脚本仅在为一项添加书签时才有效。当有多个产品加入书签时,我只会得到最后加入书签的产品名称,而不是我加入书签的所有东西。

因此,例如,在单击这样的书签按钮类后,而不是获取多个产品 ID:数组中的 0,1,2,3。我只得到最后点击的那个,即 6。

我已经研究了一段时间了,我似乎看不出我做错了什么。

0 投票
2 回答
455 浏览

php - 使用 PHP 从多维数组中查找/排序多个值

我想对一个数组进行排序,以便我可以根据一个参数(他们的电子邮件地址)从多维数组中提取一些用户。最终,我希望将原始数组分隔为 2 个不同的数组:一个带有选择的电子邮件地址($js在下面标记),一个没有($not_js在下面标记)。

这是我的代码:

当前打印$not_js返回所有 4 个用户并且$js不打印任何内容,所以显然这是不对的。任何想法将不胜感激!

0 投票
1 回答
286 浏览

php - php中的嵌套键值查找

我正在尝试为学校的一个班级制作一个“股票”网站,这是我第一次潜入 php。基本上,该脚本从谷歌文档电子表格中提取一个 CSV 文件,并(尝试)将这些值放入一个数组中以供以后使用。我想展示前 5 名上涨和下跌的股票,但我遇到了问题。这是脚本的主要部分:

但是没有任何东西被分配给数组。任何帮助,将不胜感激。

更新:我添加了首页的完整源代码 index.php 更新2:我想通了。我来自java,并没有完全理解变量的范围是如何在php中工作的。一个简单的

成功了

0 投票
4 回答
4613 浏览

php - php将带有值的键添加到数组中更快的方式

我有一个数组:

如果用户已登录,我想添加其他键及其值,所以我使用:

这是最好的方法还是我应该使用array_push等等?