1

有人可以帮我将以下内容存储为数组吗?

我得到的结果为

Array (
    [TblCollectionReference] => Array ( 
            [content] => Array ( 
                    [0] => PBA_CA_FTL00003
                    [1] => PBA_CA_FTL00006
            )
    )
)

现在我需要 15 位代码。

单独我可以得到代码

$this->data['TblCollectionReference']['content'][0]

但是如何将其存储为数组?

4

2 回答 2

0

你可以使用JSON

$toStore = json_encode($this->data['TblCollectionReference']['content']);

然后你json_decode()在你需要的地方使用它。

于 2012-08-20T08:50:02.587 回答
0

CakeDC 有一个 SerializableBehavior 几乎可以自动处理这个问题。您可以在https://github.com/CakeDC/utils/blob/master/Model/Behavior/SerializableBehavior.php找到它

我想这就是你要找的。它基本上完成了上面 Mihai Iorga 建议的操作……以可重用的方式

于 2012-08-20T09:04:25.840 回答