所以我遇到了Hash :: extract的问题。 我有一个find方法并得到这样的结果:
array(1) {
[0]=>
array(1) {
["Message"]=>
array(1) {
["conversation_id"]=>
string(2) "11"
}
}
}
我想让它像这样格式化:array {11} 所以我尝试使用
Hash::extract($cid, '{n}.Message.conversation_id');
但是当使用这个时,我会得到如下形式的结果:
array(1) {
[0]=>
string(2) "11"
}
我做错了什么?
答案 0 :(得分:0)
试试这个
$array = array(array('Message'=>array('conversation_id'=> array(11,12,13) )));
var_dump(Set::extract('/Message/conversation_id', $array));
打印=>
array (size=3)
0 => int 11
1 => int 12
2 => int 13