2차원 배열에서 값 열 삽입(단순화)
2차원 배열에서 값 열 삽입은 종종 프로그래밍에 꼭 필요한 작업. 제공된 배열에는 "name"이라는 단일 공통 요소가 있는 하위 배열이 포함되어 있습니다.
루프의 필요성을 제거하고 값을 수동으로 연결하는 간단한 솔루션은 PHP 5.5.0 이상에서 나타났습니다: array_column.
이용한 솔루션 array_column:
$values = array_column($array, 'name'); $imploded = implode(',', $values);
이 솔루션은 array_column을 사용하여 원하는 값 열을 1차원 배열로 우아하게 추출한 다음 이를 쉼표로 내파시킵니다.
참고: PHP 5.5.0 이전 버전의 경우 다음 코드를 사용할 수 있습니다. 사용됨:
$values = array_map('array_pop', $array); $imploded = implode(',', $values);
이 접근 방식은 기본 배열을 반복하여 하위 배열에서 "이름" 값을 추출하고 내포합니다.
위 내용은 PHP의 2D 배열에서 값 열을 효율적으로 내부화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!