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

php - PHP | 通过重新排序从数组中删除元素?

如何删除数组的元素,然后重新排序,而数组中没有空元素?

答案/解决方案:数组array_values(数组$input)。

0 投票
6 回答
164224 浏览

php - 如何从foreach循环内的数组中删除对象?

我遍历一组对象,并希望根据它的“id”属性删除其中一个对象,但我的代码不起作用。

有什么建议么。谢谢。

0 投票
2 回答
379 浏览

php - php从数组中删除带有句点的项目

我有一个产品数组小部件。

一些小部件的名称中有保留的句点符号。

当php遇到句号时会出现问题,其余的小部件名称被忽略。我怎样才能将小部件作为字符串文字读取,以便句点符号不会干扰?

我可以用占位符字母替换句点,这样它就不是保留字符,但我不想这样做。

0 投票
5 回答
8740 浏览

tcl - 我们需要在 TCL 中“取消设置”变量吗?

是好的TCL代码的要求吗?如果我们不在脚本中使用“unset”关键字会发生什么?我应该知道任何不良影响吗?

我继承了一些遗留代码,并且由于“未设置”不存在的变量而出现的错误让我陷入困境!

0 投票
2 回答
5695 浏览

php - 未设置数组中的键范围

如何在这样的数组中取消设置 70 到 80 之间的键范围?

0 投票
6 回答
32593 浏览

javascript - Javascript未设置数组

如何在javascript中取消设置数组?我只是想清空它-所以它里面没有钥匙或任何东西

0 投票
2 回答
1230 浏览

php - 如何取消设置对象的继承属性?

我有一个对象

显然,Object 继承了父 Database 类的 'db' 和 'result' 属性。

unset($object->result) 也没有 unset($object->result:Database) 也没有 unset($object->result:Database:private) 工作。

当不再需要这些属性时(即即将输出对象属性时),如何取消设置这些属性?

将数据库对象作为其他类的继承属性通常是一个好主意(将一个数据库类与使用数据库连接的所有其他类一起扩展)?

0 投票
18 回答
47199 浏览

php - 删除 cookie 时出现问题,不会取消设置

我已经尝试在 php 手册和互联网上搜索如何删除 cookie,并且我尝试过的方式与他们所说的完全相同:

或者

但是当我在 Firefox 的 cookie 对话框中检查 cookie 时,它​​仍然具有相同的值。我使用以下行设置此 cookie:

我在 stackoverflow: 上找到了这个问题,但没有一个答案解决了这个问题。正如作者所说,我也尝试将所有参数放入,但没有效果。

有没有人看到问题?

0 投票
1 回答
143 浏览

php - How to use unset() for this Linear Linked List in PHP

I'm writing a simple linear linked list implementation in PHP. This is basically just for practice... part of a Project Euler problem. I'm not sure if I should be using unset() to help in garbage collection in order to avoid memory leaks. Should I include an unset() for head and temp in the destructor of LLL?

I understand that I'll use unset() to delete nodes when I want, but is unset() necessary for general clean up at any point?

Is the memory map freed once the script terminates even if you don't use unset()?

I saw this SO question, but I'm still a little unclear. Is the answer that you simply don't have to use unset() to avoid any sort of memory leaks associated with creating references?

I'm using PHP 5.. btw.

Unsetting references in PHP

PHP references tutorial

Here is the code - I'm creating references when I create $temp and $this->head at certain points in the LLL class:

Thanks!

0 投票
3 回答
13196 浏览

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

我在 foreach 循环中通过引用访问数组,但 unset() 函数似乎不起作用:

想法?谢谢!