>  기사  >  백엔드 개발  >  PHP는 2차원 배열에서 배열의 동일한 요소와 중복된 값을 삭제하는 방식을 구현합니다.

PHP는 2차원 배열에서 배열의 동일한 요소와 중복된 값을 삭제하는 방식을 구현합니다.

墨辰丷
墨辰丷원래의
2018-05-22 16:36:301912검색

이 글에서는 주로 PHP의 배열 순회, 판단, 비교 및 ​​기타 관련 작업 기술을 포함하여 2차원 배열에서 동일한 요소와 배열의 중복 값을 삭제하는 방법을 소개합니다. 참고하세요

이 글에서는 2차원 배열에서 동일한 요소와 중복된 값을 삭제하는 방법을 예제와 함께 PHP에 대해 설명합니다. 다음과 같이 참조용으로 모든 사람에게 공유하십시오.

function assoc_title($arr, $key)
{
  $tmp_arr = array();
  foreach ($arr as $k => $v) {
    if (in_array($v[$key], $tmp_arr)) {
      unset($arr[$k]);
    } else {
      $tmp_arr[] = $v[$key];
    }
  }
  return $arr;
}//assoc_title end
$key_title = 'stu_name';
$quchong = assoc_title($teachers, $key_title);
echo "<table border=\"1\" bordercolor=\"#CCCCCC\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"20%\">";
echo "<tr><td>id</td><td>学生名</td><td>电话</td></tr>";
$i = 1;
foreach ($quchong as $key => $vale) {
  if ($vale[&#39;stu_name&#39;] == "游开琳" or $vale[&#39;stu_name&#39;] == "韩建通") {
    continue;
  }
  echo "<tr><td>{$i}</td><td>{$vale[&#39;stu_name&#39;]}</td><td>{$vale[&#39;tel&#39;]}</td></tr>";
  $i++;
}
echo "</table>";

관련 권장 사항:

폭발() 함수 절단 문자열을 사용하여
배열
방법을 사용합니다. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
PHP는 파일 또는

array

에서 단어의 빈도를 계산하는 방법을 구현합니다.
php 기본 학습: PHP

배열

및 데이터 구조

위 내용은 PHP는 2차원 배열에서 배열의 동일한 요소와 중복된 값을 삭제하는 방식을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.