我有会话代码
它工作正常
但有些朋友告诉我这段代码不行!
但它对我来说很好用!
我在localhost上尝试代码
所以我的问题是,如果我将此代码上传到我的服务器
它会像localhost一样正常工作吗?
或者不会像我朋友说的那样工作?
我的代码是
session_start();
$_SESSION['news'][] = 'First';
$_SESSION['news'][] = 'Second';
print_r($_SESSION['news']);
它的印刷品 数组([0] =>第一[1] =>第二)
这就是我想要的! 没关系..
答案 0 :(得分:1)
你的朋友错了。您可以使用数组作为会话变量。
如需支持论据,请参阅array as session variable和Can I Store An Array In A Session?。
答案 1 :(得分:1)
是的,它肯定会有效。 或者为了更安全,您可以在分配值之前执行以下操作。
$_SESSION['news'] = array();
答案 2 :(得分:0)
对我来说似乎没问题。它没有理由不能在您的服务器上运行。
答案 3 :(得分:0)
经过5个小时的测试,
这似乎不像我朋友说的那样有效!
他是对的
第一次使用这种方式,我收到了错误
但我很喜欢它,因为它没有再次开心了!
但错误仅在第一次显示!
我从其他浏览器浏览了该页面
我收到了这个错误!
我忘了保存错误,但是说你不能使用空[]
毕竟,iam现在将它用作数字
再次感谢你,对不起我的语言