>백엔드 개발 >PHP 튜토리얼 >PHP 2차원 배열 직사각형 전치 예제 공유

PHP 2차원 배열 직사각형 전치 예제 공유

墨辰丷
墨辰丷원래의
2018-06-01 17:18:511586검색

이 글은 주로 PHP에서 2차원 배열의 직사각형 전치에 대한 예제를 소개합니다. 관심 있는 친구들이 참고하면 도움이 될 것입니다.

PHP 2차원 배열 직사각형 전치 예제

<?php
  
  //二维数组转置
  //定义一个二维数组

  $arr =array(array(1,2,3),array(4,5,6));

  //定义一个数组来放置转置的数据
  $arr1=array();

  //转置前遍历
  echo "转置前:<br/>";
  for($i=0;$i<count($arr);$i++){
    
    for($j=0;$j<count($arr[$i]);$j++){
    
      echo $arr[$i][$j];
      
    }
    echo "<br/>";
  }

  echo "转置前后:<br/>";
  //确定装置后的行数
  for($j=0;$j<count($arr[0]);$j++){
    $arr1[$j]=array();
  }
  for($i=0;$i<count($arr);$i++){
    
    for($j=0;$j<count($arr[$i]);$j++){
    
      $arr1[$j][$i]= $arr[$i][$j];
      //echo $arr;
    }
  }

  //转置后遍历:
  for($k=0;$k<count($arr1);$k++){
    
    for($l=0;$l<count($arr1[$k]);$l++){
    
      echo $arr1[$k][$l];
    }
    echo "<br/>";
  }
?>

요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되기를 바랍니다.

관련 권장 사항:

PHP가 중국어 문자열을 나타나지 않고 가로채는 솔루션?_phpTips

phpWeChat 공개 계정 템플릿 메시지 그룹 메시징 기능에 대한 자세한 설명

사용 방법 PHP WeChat 미니 프로그램

을 위한 얼굴 인식 및 얼굴 로그인 구현

위 내용은 PHP 2차원 배열 직사각형 전치 예제 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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