다음 편집자는 배열에서 동일한 값을 가진 요소가 새 배열 인스턴스를 형성할 수 있도록 하는 PHP의 기사를 공유할 것입니다. 이 기사는 좋은 참조 값을 가지고 있으며 모든 사람에게 도움이 되기를 바랍니다. 편집자를 따라가서 살펴보겠습니다
예제는 다음과 같습니다.
$arr = array( 0=>array('key1'=>'value1' , 'key2'=>'value2'), 1=>array('key1'=>'value1' , 'key2'=>'value3'), 2=>array('key1'=>'value2' , 'key2'=>'value4'), 999=>array('key1'=>'value2' , 'key2'=>'value5') ); $result = array(); <span style="color:#FF0000;">foreach ($arr as $data) { isset($result[$data['key1']]) || $result[$data['key1']] = array(); $result[$data['key1']][] = $data['key2']; }</span> ksort($cityAr, SORT_NATURAL);//这个是键值按字母先后顺序排列 print_r($result); //输出如下 Array ( [value1] => Array ( [0] => value2 [1] => value3 ) [value2] => Array ( [0] => value4 [1] => value5 ) )
위의 PHP 기사에서는 배열의 동일한 값을 가진 요소가 새 배열 인스턴스를 형성할 수 있도록 허용합니다. 이것이 편집기에서 공유하는 모든 내용입니다. 당신은 참고 자료이며 더 많은 내용을 읽으시기 바랍니다. #PHP 문자열 길이 불일치 문제 해결에 대한 자세한 설명#🎜 🎜#
#🎜🎜 #thinkphp5 사진 업로드 및 썸네일 생성의 공개 방법
위 내용은 PHP는 배열에서 동일한 값을 사용하여 새 배열 인스턴스를 만드는 방법을 설명합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!