将存储在mysql中的字符串再次转换为php:eval()

时间:2013-04-15 15:44:13

标签: php mysql json eval

我有问题。在我的MySQL数据库中,我有一个存储PHP对象输出的列(作为字符串):

Array
(
    [item_id] => 849
    [title] =>
         Array
         (
             [0] => hello
             [1] => bye bye
         )
    ......

如果我对它进行评估,那么它就不会起作用。是否有函数或已知技术将其重新放回到php对象中,或者我必须将其作为json存储在mysql中(这将是一个巨大的痛苦)。

1 个答案:

答案 0 :(得分:1)

这是你需要使用serialize / unserialize或json字符串的方法:

http://php.net/manual/en/language.oop5.serialization.php