다차원 배열의 다차원 배열에서 값을 가져 오려고합니다. 여기에 다차원 배열 ...PHP 다차원 배열의 다차원 배열에서 고유 값 가져 오기
Array
(
[0] => Array
(
[CalID] => 121111
[Rink] => North
[TimeChunks] => Array
(
[int] => Array
(
[0] => 6
[1] => 4
[2] => 3
[3] => 2
[4] => 1
)
)
)
[1] => Array
(
[CalID] => 121111
[Rink] => South
[TimeChunks] => Array
(
[int] => Array
(
[0] => 4
[1] => 2
)
)
)
)
내가 [TimeChunks] 만 유효 시간 청크를 얻으려면이 [INT] 예 : 1,2,3,4,6,8는하지만 난 수없는 것 두 번째 다차원 배열로 드릴 다운합니다. 다음은 내가 주사위를 굴리지 않고 시도한 것입니다 :
$tmp = array();
foreach ($a as $row)
if (!in_array($row,$tmp)) array_push($tmp,$row);
print_r ($tmp);
어떤 제안이 있습니까?
'array_merge()'는 여기에서 자르지 않을 것이고'[ 'int']'는 인덱스가 있기 때문에 나중에 값을 덮어 씁니다 ... – DaveRandom
Thx. 그게 효과가있어. 열쇠는 나에게 쓸모 없어. 내가 놓친 단계는 키스에게 한 것이고 듀프는 제거하는 것 같아요. – user961389
[ 'int']는 예제를 보는 숫자 키를 포함하므로 잘되어야합니다. – buffcoredave