Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk melaksanakan putaran tatasusunan dua dimensi dalam php

Bagaimana untuk melaksanakan putaran tatasusunan dua dimensi dalam php

藏色散人
Lepaskan: 2023-03-14 13:08:02
asal
2096 orang telah melayarinya

Cara melaksanakan putaran tatasusunan dua dimensi dalam PHP: 1. Cipta fail sampel PHP 2. Tentukan tatasusunan dua dimensi 3. Tentukan tatasusunan untuk meletakkan data yang ditransposkan; untuk lintasan gelung Hanya transpose tatasusunan dua dimensi.

Bagaimana untuk melaksanakan putaran tatasusunan dua dimensi dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.4, komputer Dell G3.

Bagaimana untuk melaksanakan putaran tatasusunan dua dimensi dalam PHP?

Contoh transposisi segi empat tepat tatasusunan PHP dua dimensi

<?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/>";
  }
?>
Salin selepas log masuk

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan putaran tatasusunan dua dimensi dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan