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

php - 会话在外部主机上搞砸了

问题听起来像这样:使用会话登录在我的本地主机上运行良好,但是当完全相同的文件上传到我的主机(hostgator)时,会话不会,或者它们会被搞砸。此外,注销功能在主机上也不起作用。

我已经检查过,每个页面都有 session_start(); 在里面。

即使我的 logout.php 看起来像这样,会话也不会被破坏:

有什么建议么?

0 投票
3 回答
179 浏览

php - Get $_SESSION position with &

Why this code doesn't work?

Error

Thank you.

0 投票
1 回答
831 浏览

php - PHP 会话变量不粘连

这是我的代码的简化版本

当我登录 $_SESSION['access'] 设置正确时会发生什么,但是当我再次向页面提交数据以检索数据时,$_SESSION['access'] 被取消设置并且登录表单再次显示。

我究竟做错了什么?我对 PHP 相当陌生。

0 投票
2 回答
126 浏览

php - while 循环、postmarkapp、while 循环发送它很奇怪?

发送电子邮件时,它向每个人发送了 X 次电子邮件,例如:

Bob、Susan、Joe 都有不活跃的站点。

当事情循环时,它向鲍勃发送了一封电子邮件,但在电子邮件中,正文都是三个人的电子邮件。

我做错了什么?

是不是因为我用$body .=了然后邮件发出后没有取消设置?

这是我的代码:

}

0 投票
6 回答
9309 浏览

c - 如何在 C 中取消设置变量以允许稍后使用具有不同数据类型的相同名称?

我想在 C 程序中使用具有不同数据类型的相同变量名而不进行强制转换。

我真的很想做,不要问为什么。

那么我该怎么做呢?如果在进行预防性
取消 设置时此变量不存在,我该如何处理该错误?

0 投票
1 回答
18401 浏览

apache - 在 Apache2 中删除 http 标头

在 Apache2.2.9 托管站点上,我想删除下面的标题。

日期 Thu, 16 Dec 2010 17:49:45 GMT 服务器 Apache Keep-Alive timeout=15, max=92 Connection Keep-Alive

让我抢先讨论删除服务器和日期是否正确/合法/好:我已经阅读了标准,但我仍然想这样做。节省的字节数很大(平均响应大小约为 200B)。

在我的 site.conf (从 apache2.conf 中最后加载)我试过这个没有成功:

其他 Header unset 指令确实有效(因此加载了 mod_headers)。

0 投票
1 回答
665 浏览

php - 未设置的变量会导致致命错误?

我不知道为什么这会引发错误 - 希望有人能看到这个问题?

致命错误:调用未定义的方法 Client::unset()...

客户类

0 投票
5 回答
6786 浏览

php - 迭代期间取消设置数组值是否会节省内存?

这是一个简单的编程问题,因为我不了解 PHP 如何在foreach循环期间处理数组复制和取消设置。就像这样,我有一个来自外部源的数组,它以我想要更改的方式格式化。一个简单的例子是:

但我想要的是这样的:

所以我采用第一个$myData并将其格式化为第二个$myData。我对我的格式化算法完全没问题。我的问题在于找到一种节省内存的方法,因为这些数组可能有点笨拙。因此,在我的foreach循环中,我将当前数组值复制到新格式中,然后从原始数组中取消设置我正在使用的值。例如:

这里呼吁unset()一个好主意吗?即,它是否节省内存,因为我已经复制了数据并且不再需要原始值?或者,PHP 是否会自动垃圾收集数据,因为我没有在任何后续代码中引用它?

代码运行良好,到目前为止,我的数据集的大小可以忽略不计,无法测试性能差异。我只是不知道我以后是否要为一些奇怪的错误或 CPU 命中做好准备。

感谢您的任何见解。
-sR

0 投票
5 回答
1066 浏览

php - 如果记录了这种行为,取消设置 PHP 超级全局变量是否安全?

我正在构建一个 PHP 框架,其中我有一个解析 url 以及$_GET,$_POST$_FILEsuperglobals 的请求对象。

我想鼓励安全的网络习惯,所以我保护数据免受 SQL 注入等。

为了确保该框架的用户通过请求对象访问安全、干净的数据,我计划unset($_GET, $_POST, $_REQUEST);在解析这些变量后使用。

我将在方法注释中记录这一点,并在框架文档中解释这种情况正在发生。

我的问题是:这会是可取的行为吗?有哪些我没有预见到的潜在陷阱?

0 投票
1 回答
1825 浏览

php - 从 simpleXML 中删除节点

我正在尝试从 web.config 文件中取消设置节点,但它似乎不起作用。有人知道我在做什么错吗?如果有更好的方法请告诉我?