Maison  >  Article  >  développement back-end  >  Partage d'exemples de transposition rectangulaire de tableau bidimensionnel PHP

Partage d'exemples de transposition rectangulaire de tableau bidimensionnel PHP

墨辰丷
墨辰丷original
2018-06-01 17:18:511546parcourir

Cet article présente principalement des exemples de transposition rectangulaire de tableaux bidimensionnels en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Exemple de transposition rectangulaire de tableau bidimensionnel PHP

<?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/>";
  }
?>

Résumé : Le ci-dessus C'est tout le contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Recommandations associées :

Solution pour l'interception PHP des chaînes chinoises sans numéros ?phpAstuces

phpExplication détaillée de la fonction de messagerie de masse des modèles de comptes publics WeChat

Comment utiliser PHP pour implémenter la reconnaissance faciale et la connexion par balayage facial pour le Applet WeChat

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn