问题标签 [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 回答
3773 浏览

php - array_push 基于变量的多个值?

我正在尝试创建一个数组,其中的值根据一些变量重复。在这种情况下:$slipszero = "2"& $slipsone = "1",并且这些值可以更改。
这是我现在的代码:

所以,从这个数组开始:

我想结束这个数组:

相反,我得到了这个:

照顾新生儿让我大吃一惊,因为我不知道自己做错了什么。

0 投票
3 回答
7505 浏览

php - 将 json 数组添加/组合到 JSON 文件 php 中的数组

在两天的大部分时间里,我一直在尝试解决这个问题,但没有成功。我正在尝试使用 php 组合/添加到存储在我服务器上的 .json 文件中的 json 数组。

这是我试图结合的一个简短版本。

盒子.json:

发布的json:

这就是我需要的。

这就是我得到的。(数组中的数组)

这是我的代码:

请帮助我的理智开始受到质疑。

0 投票
2 回答
9010 浏览

php - array_push() 期望参数 1 是数组

我有一个 PHP 问题。

我有这个代码块

我遇到的问题是 $arr_foundits 数组,我总是收到这个错误,很明显它在数组中,绝不是整数,因为我在那里声明了它,没有其他地方。

这个错误有什么解决办法吗?

一个
(来源:imgbin.org

0 投票
3 回答
324632 浏览

php - PHP使用array_push将元素添加到多维数组

我有一个多维数组 $md_array,我想将更多元素添加到子数组 recipe_type 和来自从表中读取数据的循环中的美食。

在循环中,我为每一行创建一个新表 $newdata:

然后,使用array_push()我需要将 $newdata 数组附加到以下多维数组:

使用 array_push 向 recipe_type 数组添加新元素(数组)的语法是什么?我永远无法理解多维数组,我有点困惑。

0 投票
3 回答
2965 浏览

php - PHP array_push() 没有排序

我正在使用array_push()方法从我的数据库中插入 id。

例子:

等等...

但 array_push 正在订购数字

正确的结果是 30,34,33,38,37

编辑这个作品:

0 投票
3 回答
506 浏览

php - 如何正确使用array_key_exists

为什么 $array 中的 $keys 仍然被推送到 $array?

我几乎是在试图防止重复的键被推入 $array..

0 投票
2 回答
2750 浏览

php - 如何防止来自array_push的重复键

我有 2 个 2D 数组,我怎样才能获得唯一的键并只推送它们?例如:

-- 在这个例子中,我怎样才能动态获取像 $array2[2] 这样的唯一键?

0 投票
2 回答
55 浏览

php - 为什么没有将字符串添加到 PHP 数组中?

我正在尝试创建一个包含每个标题日期的数组。 但是 $dates 数组是 var_dumping int(1) 而不是数组。$dates[0] 为 NULL。

csv 文件遵循以下格式:log_2013_14_04.csv。substr 工作正常并从文件中裁剪日期,但为什么没有将信息添加到数组中?

提前致谢!

0 投票
3 回答
333 浏览

php - 数组推送多维数组

尝试使用array_push将下面的数组添加到现有数组中:

现有数组:

我试过这段代码没有运气:

0 投票
1 回答
934 浏览

php - PHP将键插入多维数组

我创建了一个空数组 ($results),其中存储了从 foreach 循环返回的数据。我对在数组中设置的每个 search_tags 关键字执行此操作。一切正常,除了我想将用于从 Instagram api 获取数据的标签 ($tag) 添加到多维数组中。

我试过用array_push来做这个,但这会在数组之后添加标签,而不是在数组内部,如下所示。

有没有一种可能的方法将标签插入到多维数组中,如下所示: