在php中,我在1个文件中有一个基本数组,它以空开头:
$array= array();
我已将该文件包含在下一个文件中;在这个文件中,每次加载页面时(因为它是表单提交的登录页),我想添加提交到数组的特定信息
$array[]=$var;
这是有效的。然而,我不明白的是,当我回显数组以测试它时,它是否保存了值,它只保存了当前添加的值,它不记得变量以前添加到数组的所有时间。(我知道你可能认为这将是一个长数组,但在项目的后期,我将根据条件从数组中删除/取消设置值,但现在不是重点)为什么数组不记住推入其中的所有值?
每次运行php脚本时,它都会完全从头开始。您创建的任何变量或数组都将重置为其原始值。
如果要存储数组值,则需要将数据放置在其他位置。通常,开始PHP开发人员的第一步是将它们存储在MySQL或Sqlite等数据库中。