array_column
입력 배열에서 단일 열의 값을 반환합니다.
array_column
PHP 5.5.0 이상
Array_Column 함수는 다차원 배열에서 지정된 열의 값을 반환하며 종종 레코드 배열에서 특정 필드를 추출하는 데 사용됩니다.
<span class="fun">array_column (array $ array, int | string | null $ column_key, int | string | null $ index_key = null) : 배열</span>
지정된 열 값이 포함 된 배열을 반환합니다. $ index_key가 제공되면 그 값은 배열을 반환하기위한 키로 사용됩니다.
$records = [ [ 'id' => 1, 'name' => 'Alice', 'email' => '[email protected]' ], [ 'id' => 2, 'name' => 'Bob', 'email' => '[email protected]' ], [ 'id' => 3, 'name' => 'Charlie', 'email' => '[email protected]' ], ];
$ result = array_column ($ Records, '이메일');<br>
print_r ($ result);<br>
이 예에서 Array_Column은 $ Records 에서 각 서브 어레이의 '이메일' 필드를 추출하여 이메일 주소로 구성된 색인 배열을 반환합니다.
Array ( [0] => [email protected] [1] => [email protected] [2] => [email protected] )