在PHP中打印会话数组中的值

时间:2012-04-20 02:25:14

标签: php arrays session printing

我正在尝试打印我存储在会话变量数组中的值列表,而我得到的只是“已发送标题...”错误。在错误页面上,我可以看到阵列工作,但显然它不会从那里继续。错误提到的这一行是:

$uploadedfiles = print_r($_SESSION['uploadedfiles']);

声明数组并使用以下内容添加值:

array_push($_SESSION['uploadedfiles'], $file_name);

有什么想法吗?

非常感谢。

1 个答案:

答案 0 :(得分:5)

print_r()会自动打印到屏幕上。您需要将第二个参数设置为true,以便在变量中实际捕获它。

$uploadedfiles = print_r($_SESSION['uploadedfiles'], true);