Heim >Backend-Entwicklung >PHP-Tutorial >Beispiel für die gemeinsame Nutzung eines zweidimensionalen PHP-Arrays mit rechteckiger Transposition
In diesem Artikel werden hauptsächlich Beispiele für die rechteckige Transposition zweidimensionaler Arrays in PHP vorgestellt. Ich hoffe, dass er für alle hilfreich ist.
Beispiel für eine rechteckige Transposition eines zweidimensionalen PHP-Arrays
<?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/>"; } ?>
Zusammenfassung: Das Obige ist Der gesamte Inhalt dieses Artikels soll für das Studium aller hilfreich sein.
Verwandte Empfehlungen:
Lösung für das Abfangen chinesischer Zeichenfolgen durch PHP ohne ?-Zahlen_phpTricks
phpDetaillierte Erläuterung der Massennachrichtenfunktion von WeChat-Vorlagen für öffentliche Konten
Das obige ist der detaillierte Inhalt vonBeispiel für die gemeinsame Nutzung eines zweidimensionalen PHP-Arrays mit rechteckiger Transposition. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!