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

oka*_*56k 2 php printing arrays session

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

$uploadedfiles = print_r($_SESSION['uploadedfiles']);
Run Code Online (Sandbox Code Playgroud)

声明了数组,并将值添加到它:

array_push($_SESSION['uploadedfiles'], $file_name);
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

谢天谢地.

Joh*_*nde 5

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

$uploadedfiles = print_r($_SESSION['uploadedfiles'], true);
Run Code Online (Sandbox Code Playgroud)