宝哥软件园

PHP简单实现二维数组的矩阵换位运算示例

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

本文通过一个例子说明了用PHP实现二维数组的矩阵转置的简单方法。分享给大家参考,如下:

?php $arr1=array(array(1,2,3),array(4,5,6),array(6,7,8),array('a ',' b ',' c ');Echo '我们的测试结果是: brbr ';回声'矩阵转置前:brfor($ I=0;$ I count($ arr 1);$ I){ for($ j=0;$ jcount($ arr 1[$ I]);$j ){ echo $arr1[$i][$j]。nbsp} echo“br”;} echo“矩阵转置后的:brfor($ I=0;$ I count($ arr 1);$i ){ //确定($j=0)的转置列数;$ jcount($ arr 1[$ I]);$j ){ //确定转置行数$ arr 2[$ j][$ I]=$ arr 1[$ I][$ j];//将矩阵1的“第I行和第I列”的值赋给矩阵2的“第J行和第I列”}}用于($ J=0;$ jcount($ arr 2);$ j){//traverse array 2 for($ I=0;$ I count($ arr 2[$ j]);$i ){ echo $arr2[$j][$i]。nbsp} echo“br”;}?运行输出:

更多对PHP相关内容感兴趣的读者可以查看本网站专题:《PHP数学运算技巧总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作技巧大全》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php正则表达式用法总结》、《php常见数据库操作技巧汇总》。

希望本文对PHP编程有所帮助。

更多资讯
游戏推荐
更多+