数组temParamental中的PHP

数组temParamental中的PHP,php,arrays,Php,Arrays,好的,用PHP 我有一个很大的项目数组存储在一个文件中。它是序列化的 用户选择他们想要使用的项目,这将创建另一个数组,该数组被序列化并存储到单独的文件中 当用户返回到选择区域时,我从两个文件中获取数据并取消序列化,然后使用in_数组标记用户的选择 每天我第一次进入选择区域时,选择不是自动填充的,但是如果我选择了它们,我可以随意离开和回来很多次,并且我选择的选择是自动填充的,有人能想到这样做的原因吗。使用var\u dump和choices检查选择的类型。如果它们不相同,则使用false作为第三个

好的,用PHP

我有一个很大的项目数组存储在一个文件中。它是序列化的

用户选择他们想要使用的项目,这将创建另一个数组,该数组被序列化并存储到单独的文件中

当用户返回到选择区域时,我从两个文件中获取数据并取消序列化,然后使用in_数组标记用户的选择


每天我第一次进入选择区域时,选择不是自动填充的,但是如果我选择了它们,我可以随意离开和回来很多次,并且我选择的选择是自动填充的,有人能想到这样做的原因吗。

使用var\u dump和choices检查选择的类型。如果它们不相同,则使用false作为第三个参数。它应该是自动的,但我以前遇到过一些问题,明确需要使用false。

听起来您有两个问题

  • 您的脚本未标记所选内容

  • 您的页面在浏览器中被更改,因此在第一次显示后,它不会查询服务器


  • 嗯,“我每天第一次进入选择区”。。。您将此选择文件存储在哪里?如果它进入(比如)Unix服务器上的
    /tmp
    ,则很有可能会为您清理和删除该文件。

    是否有可能添加一些代码?您必须更好地解释。选择区域是什么?你说的每一天是什么意思?当然,如果您之前没有选择任何内容,它将无法选择任何内容,对吗?