Array_column은 다차원 배열로 지정된 열을 반환하는 데 사용되는 PHP의 내장 함수입니다. 사용 시 PHP 버전 >= 5.5.0에서는 "no"라는 오류가 보고됩니다. 기능".
함수 설명
array_column($array, $column1, $column2)
array_column() 배열 array에서 키가 column1인 열을 반환합니다. 반환된 열입니다.
예제 1
<?php $array = [ ['id' => 100, 'name' => 'test1', 'score' => 1, 'money' => 111], ['id' => 101, 'name' => 'test2', 'score' => 2, 'money' => 222], ['id' => 102, 'name' => 'test3', 'score' => 3, 'money' => 333], ]; $names = array_column($array, 'name'); print_r($names);
예제 1의 결과는 다음과 같습니다.
예제 2
<?php $array = [ ['id' => 100, 'name' => 'test1', 'score' => 1, 'money' => 111], ['id' => 101, 'name' => 'test2', 'score' => 2, 'money' => 222], ['id' => 102, 'name' => 'test3', 'score' => 3, 'money' => 333], ]; $names = array_column($array, 'name', 'id'); print_r($names);
예제 2의 결과는 다음과 같습니다.
예제 2의 세 번째 매개변수 'id'에 해당하는 컬럼이 새 배열의 키로 설정된 것을 확인할 수 있습니다. 동시에 thinkphp 데이터베이스 작업의 컬럼 방식도 이와 같다고 생각합니다.
일반적으로 array_column은 데이터를 처리할 때 자주 사용되며, foreach를 사용하는 것만큼 복잡하지 않습니다. 하지만 깊은 이해가 있어야만 프로젝트에서 유연하게 사용할 수 있으므로 친구 여러분, 더 많이 시도하면 인상이 더욱 깊어질 것입니다!
위 내용은 PHP 내장 함수 array_column에 대한 자세한 소개입니다. 자세한 내용은 PHP 중국어 홈페이지의 다른 관련 글을 참고해주세요!
위 내용은 PHP 내장 함수 array_column 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!