是否可以将数组转储到mysql文本字段并将其作为数组读回?

时间:2016-07-04 09:38:15

标签: php mysql arrays pdo

我想从$ _POST数组中记录我们网站上提交的每个网页表单,并将其保存到我们的mysql数据库。

我将以下内容输出到提交页面,这显然非常易读:

print "<pre>";
print_r($_POST);
print "</pre>";

看起来像:

Array
(
    [field1] => value1
    [field2] => value2
    [field3] => value3
)

是否可以将其完全保存到文本字段?

那么如何将这些信息从表中拉出来并将其转换回数组进行处理呢?

1 个答案:

答案 0 :(得分:1)

使用json_encode($_POST,true);并存储在文本字段中,并在获取字段后使用json_decode($variable,true);解码到数组中。