[AAA] => Array
(
[1] => Array
(
[a1] => a
[a2] => a
[TASK_TYPE] => GERUNDS
[INFO_TYPE] =>
)
[2] => Array
(
[a1] => a
[a2] => c
[TASK_TYPE] => GERUNDS
[INFO_TYPE] =>
)
[3] => Array
(
[a1] => a
[a2] => d
[TASK_TYPE] => GERUNDS
[INFO_TYPE] =>
)
TASK_TYPE 항목을 뽑으려면 $data['AAA']['1']['TASK_TYPE'] , $data['AAA']['2']['TASK_TYPE'], $data['AAA']['3']['TASK_TYPE']
이렇게 하는데요 foreach문없이 TASK_TYPE들을 뽑고싶습니다.
$data['AAA']['TASK_TYPE'] <- 이렇게 하면 안되는 것인가요?
$result = ['GERUNDS', 'GERUNDS', 'GERUNDS'] 배열을 만들고 싶다면
$result = array_column($data['AAA'], 'TASK_TYPE'); 이라고 하면 됩니다.
https://www.php.net/manual/en/function.array-column.php