var_dump($ _ POST)给出字符串而不是数组

时间:2018-07-02 05:50:01

标签: php

请问有人可以帮我吗  var_dump($_POST)我将数组放入字符串

string(202) "array('0' => '{"nom":"Pull suave","prix":7,"count":2}', '1' => '{"nom":"Robe Africaine","prix":89,"count":1}', '2' => '{"nom":"Tabie","prix":56,"count":1}', '3' => '{"nom":"tabie","prix":99,"count":1}')" 

我只是想知道如何将此数组放入此字符串中 我到处搜索了一个解决方案,现在我想知道是否有人可以帮助我

1 个答案:

答案 0 :(得分:0)

如果您想将$_POST的内容捕获为字符串,可以通过两种不同的方法来实现。

  1. 使用serialize

  2. 如果要使用与var_dump()相同格式的字符串,请使用输出缓冲区:

ob_start(); var_dump($_POST); $myString = ob_get_clean();