将字符串数组转换为php数组对象

时间:2015-09-01 08:40:17

标签: php arrays

我有一个PHP字符串数组,我想将其转换为PHP数组对象。

string ->

"Array(
    [0] => Array
        (
            [item_id] => 315428396
            [title] => Luke Heith
            [link] => somelinks
            [rights] => Array
                (
                    [0] => update
                    [1] => view
                    [2] => grant_view
                    [3] => delete
                    [4] => comment
                    [5] => add_task
                    [6] => subscribe
                    [7] => grant
                    [8] => add_file
                    [9] => add_conversation
                    [10] => rate
                )"

解决PHP对象数组。有人知道我怎么能做到这一点吗?

1 个答案:

答案 0 :(得分:2)

该格式仅为调试输出格式。不可能100%将其转换回实际数组;您将始终找到输入将表示不明确值的边缘情况。还没有将其转换回数组的功能;你必须自己写一个,这是一个雄心勃勃的项目。

简而言之:使用一种可以实际反序列化的格式(如JSON或serialize),这个不能。