问题标签 [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 投票
26 回答
3239173 浏览

php - 在 PHP 中从数组中删除一个元素

有没有一种简单的方法可以使用 PHP 从数组中删除一个元素,从而foreach ($array)不再包含该元素?

我认为将其设置为null可以做到这一点,但显然它不起作用。

0 投票
4 回答
7024 浏览

php - 你能在 PHP 中一次 unset() 多个变量吗?

我有一个流量很大的社交网站,
我想养成取消设置大型数组和 mysql 对象甚至一些字符串变量的习惯。

那么是否可以在 PHP 中取消设置超过 1 个项目

例子:

0 投票
2 回答
3615 浏览

for-loop - 蚂蚁贡献蚂蚁?

Antcontrib 的哪些版本支持 <for> 以及 Antcontrib 中的 <var unset="true" />?

(或者我在哪里可以找到这些信息?)

0 投票
6 回答
27370 浏览

javascript - 在 JavaScript 中覆盖数组

如何覆盖(或取消设置然后设置)数组?好像"array = new_array"不行

0 投票
12 回答
776314 浏览

javascript - 如何取消设置 JavaScript 变量?

我在 JavaScript 中有一个全局变量(实际上是一个window属性,但我认为这并不重要),它已经由以前的脚本填充,但我不希望稍后运行另一个脚本来查看它的值或者它是甚至定义。

我已经提出some_var = undefined并且它可以用于测试目的,typeof some_var == "undefined"但我真的认为这不是正确的方法。

你怎么看?

0 投票
3 回答
1872 浏览

php - 取消设置 php 参考

所以我有这个函数,它返回一个对传入数组的特定点的引用。我想调用 unset ,然后从数组/引用中删除结果,但调用 unset 只会删除引用,不是原始数组中的数据。有什么想法吗?

0 投票
9 回答
140795 浏览

php - 在 foreach 循环中取消设置数组值

我设置了一个 foreach 循环来遍历我的数组,检查某个链接,如果发现它会从数组中删除该链接。

我的代码:

但它不会删除整个数组。这可能与$images[$image],因为这不是数组条目的键,只有内容?有没有办法在不合并计数器的情况下做到这一点?

谢谢。

编辑:谢谢大家,但现在我遇到了另一个问题,数组条目实际上并没有被删除。

我的新代码:

$images 现在实际上是一个二维数组,因此我需要 $images[1]。我已经检查过了,它成功地绕过了数组元素,有些元素实际上确实有一些我希望删除的 URL,但它们没有被删除。这是我的$images数组:

谢谢!

0 投票
2 回答
287 浏览

php - unset 关键字得到下划线,就像存在语法错误一样

我有这个简单的循环:

我的代码编辑器是 Aptana,问题是当我编写这段代码时,我得到的unset关键字下划线就像是一个语法错误,我不知道为什么会发生这种情况。我现在无法测试代码(这个循环是复杂代码的一部分)所以我真的不知道问题是否真实。问题可能是什么?

0 投票
6 回答
2065 浏览

php - 取消设置变量与设置为 ''

执行以下操作之一是否更好?如果不是,其中一个是否比另一个快?

或做

0 投票
4 回答
2353 浏览

php - 通过引用取消设置 PHP

我一直在阅读有关参考的 PHP 手册,有些事情让我感到困惑。它说引用不是指向内存地址的指针,而是......

相反,它们是符号表别名。

如果引用指向然后指向内存地址的符号表条目,这本质上不是一个指针吗?

编辑:

一些很棒的答案。只是想在这里弹出这个......我如何取消设置另一个指向的变量?

看起来这可以工作,我也需要取消设置$var,以便 GC 将其删除。