ホームページ > バックエンド開発 > PHPチュートリアル > PHP 2次元配列長方形転置例の共有

PHP 2次元配列長方形転置例の共有

墨辰丷
リリース: 2023-03-29 10:14:02
オリジナル
1563 人が閲覧しました

この記事では主に 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 が中国語の文字列を表示せずにインターセプトするためのソリューション?_phpヒント

phpWeChat パブリック アカウント テンプレートのメッセージ グループ メッセージング機能の詳細な説明

使用方法PHP WeChat ミニプログラムの顔認識と顔ログインを実現します

以上がPHP 2次元配列長方形転置例の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート