问题标签 [array-unset]

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 回答
28 浏览

php - 从字符串查询问题取消设置

它导致服务器错误,这里有什么问题?

0 投票
1 回答
37 浏览

php - 从多维数组中删除键

我有一个数组名称 $json_output。

等等。我需要从每个中取消设置 ProductId 和 LastShopUpdate。

我尝试了什么:

但它不起作用。我怎么能这样做?

0 投票
5 回答
198 浏览

php - PHP:未设置数组的 $_SESSION

我有一个名为:

它包含

我可以取消设置$_SESSION['A']; 使用

它取消设置数组中的所有值我如何取消设置存储在

除了

我看过这个帖子

它取消了所有$_SESSION存储在数组中的部分。我使用此代码在数组上取消设置它,但我不知道如何将它用作数组。

0 投票
2 回答
112 浏览

php - 根据php中的另一个数组值取消设置一个数组?

如何根据另一个数组值删除一个数组索引。例如-

我有 3 个数组,我想使用 php 根据 array3 的值取消设置 array1 和 array2 索引。我该如何使用 unset() 方法呢?

使用 Out for 循环。

我应该得到

0 投票
4 回答
95 浏览

php - 删除嵌套数组中的元素

我有一个 PHP 数组,如下所示:

目标是从这个数组创建另一个数组,如下所示:

本质上,嵌套数组中以 [] 作为其元素名称的任何元素都需要被删除。如果外部数组中的任何键只有 1 个错误,并且该错误的元素名称为 [],则还需要删除外部数组中的键(参见示例中的 [Address] 以了解此情况)。实现这一目标的最佳方法是什么?

0 投票
3 回答
995 浏览

php - 如何删除数组数组

我有一个这样的数组:

如何删除外部数组,使其变为:

我尝试使用 unset 但找不到解决方案。

我通过将循环中的数组分配给另一个变量得到了这个答案。那么我怎样才能访问它自己的循环之外的循环呢?

0 投票
4 回答
627 浏览

php - 如何在这种情况下取​​消设置数组元素php

我的数组如下所示:

等等...当我想删除以 .tif/.js/.css/.woff 结尾的每个元素时,我只使用:

但它不起作用!我的代码中有什么问题以及如何删除多个条件,例如所有以.tif/ .js/ .css/ .woff 结尾的字符串。

谢谢

0 投票
4 回答
41 浏览

php - 两个 PHP 数组,未设置的位置仅存在于一个数组中

我有两个数组(在 PHP 中):

我想创建两个新数组,其中只有两个数组中声明的元素,如下所示:

在此示例中 ArrayA[2] 不存在,因此 ArrayB[2] 已取消设置。

我写了这个for循环:

但这不是很好,因为它会尝试 0 到一个非常大的数字(在本例中为 99999)之间的每个索引。如何改进我的代码?

0 投票
1 回答
59 浏览

php - 区分 2 个数组并删除缺失的元素

我尝试使用具有相同数量元素的较小数组中的一些信息来更新较大的数组。较大的数组每 24 小时生成一次,但较小的数组每 4 小时生成一次,但有时在较小的数组中元素较少,所以我想从较大的数组中删除这些元素,但我该怎么做呢?

这是较小数组的第一个元素:

这是更大数组的第一个元素:

因此,如果我匹配产品网址,我会更新价格。但是,如果较小的数组中没有匹配的 url,如何从较大的数组中删除元素?这是更新的代码:

干杯,乔治!

0 投票
1 回答
1470 浏览

php - PHP多维数组未设置

我有一个结构的多维数组:

如果姓氏与给定变量匹配,我想删除一个条目,例如

如果找到 $surname,该函数应搜索整个数组,删除该数组

我尝试查看一些答案,例如此处此处给出的答案,但我无法清楚地理解它们,有人可以展示一种清晰的方法以及一些好的解释,如果可能的话,可以链接到一些文档以供阅读?