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

php - 在贝宝 ipn 响应期间无法取消设置会话

当 PayPal 返回 IPN 时,我需要取消设置会话变量。

最简单的脚本如下

Paypal 发送 IPN,一切正常,但在请求我的会话变量后保存它的值。

有什么问题?

谢谢

更新

如前所述,当 ipn 发送请求时,它已经是另一个会话,所以我可以执行以下操作。

在将用户发送到贝宝之前,将自定义变量设置为当前

session_id();

当贝宝发送 ipn 时,我可以将当​​前会话更改为上一个会话,并将其清除。

0 投票
2 回答
62 浏览

php - PHP从数组中重新分配和删除部分

如果 k/v 对位于可预测的位置,这可以用 array_slice 解决,不幸的是它们随机分散在整个数组中,我必须创建自己的愚蠢的小方法来重新分配东西。不幸的是,我的 while 循环并没有取消蹲下.... 有(当然有)更好的方法,或者纠正这种行为的方法吗?

用于重新分配和将密钥列入黑名单的循环。

数组,你可以看到 $array 仍然有 $reports 键。

编辑

如您所见,第二个数组仍然包含第一个数组中的键,这些键没有被取消设置。即使我像这样进行多重递归循环

我正在尝试分配 中的键$reports,从 中分配键/值$array,然后从 中取消设置复制的键$arrayarray_slice() 如果键的位置是可预测的,这可以完成$array,但不幸的是它们不是。

奇怪的是,即使尝试分配不存在的键$reports也不起作用

0 投票
3 回答
813 浏览

php - 未知的php未设置错误

我在删除数组元素时遇到问题。看:

我得到这个输出:3 name 2。

我知道数组中的元素名称为“name”,但我无法取消设置它。请帮我。

0 投票
2 回答
10636 浏览

php - unset() 静态变量不起作用?

请参阅此代码: http ://codepad.org/s8XnQJPN

输出:

为什么数组$x在取消设置时没有被删除?

0 投票
2 回答
75 浏览

php - 无法创建个性化的未设置

我会创建自己的个性化未设置功能,但它不起作用。这是一个不起作用的代码示例。

0 投票
6 回答
822 浏览

php - $data = array() vs unset($array)

这是我的第一个问题。

我正在对 php 脚本进行一些优化,以提高其执行速度...

之间 :

和 :

谁能告诉我哪个更快?

谢谢

0 投票
2 回答
790 浏览

php - PHP 函数变量和垃圾收集器

我想知道是否有人可以回答我这个快速的问题。我尝试搜索它,但我得到了类似的问题,但在错误的上下文中。

我想知道的是使用以下代码:

函数完成后 $test_array 会发生什么。我知道它失去了范围,我对编程并不陌生。

我想知道的是我应该打电话

在函数结束之前或 PHP 是否将其设置为在函数结束时将其删除到垃圾收集器?

我使用 for 循环只是为了显示一个大小合适的变量来表达我的观点。

感谢阅读凯文

0 投票
1 回答
846 浏览

javascript - 如何从 Drupal6 安装中取消设置 js 文件:不适用于我的模板文件中的“remove-scripts []”

我已经在我的 drupal 主题中的 template.tpl.php 文件中添加了这一行,以消除对特定 css 文件的调用:

如果我想对特定的 js 文件执行此操作,我可以这样做吗?:

我试过了,但它似乎不起作用......

谢谢你的帮助!

0 投票
1 回答
183 浏览

php - PHP:传递未设置的参数,不重复默认值

此代码将生成一个带有空版本属性的 XML 标头。

但是,我不能只将构造函数定义为:

因为如果我想在不传递任何参数的情况下使用此构造函数,现在 PHP 会抱怨未定义变量的使用。

DOMDocument不需要传递$version,如果我不传递值,它将使用默认值。如何在不复制特定默认值的情况下覆盖构造函数,同时保持基类的参数处理不变?

我对此感兴趣的不是我遇到的需要解决方法的问题,而是 PHP 语言设计。能否以及如何在 PHP 中重现 DOMDocument 的行为,或者内部代码如何处理未定义的值有什么特别之处?

0 投票
3 回答
555 浏览

php - 如何在php中取消设置空数组?

我有一个数组$mainArray数组,我想删除/取消设置没有值的键的数组。

这是我的数组:

在这种情况下,我想查看comment数组数组,看看它们中是否有空值。comment如果所有子数组都是空的,最好的情况是完全删除数组。

坚果即时通讯离开comment嘿那里只是空

这个数组应该变成:

关于如何进行的任何想法?

谢谢。