PHP实现二维数组旋转的方法:1、创建一个PHP示例文件;2、定义一个二维数组;3、定义一个数组来放置转置的数据;4、通过for循环遍历实现二维数组转置即可。
本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。
PHP怎么实现二维数组旋转?
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/>; } ?>
推荐学习:《PHP教程》
原文地址:https://www.jb51.cc/php/2916567.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。