PHP二维数组矩形转置实例
更新时间:2016年07月20日 10:51:00 投稿:jingxian
下面小编就为大家带来一篇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二维数组矩形转置实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
Zend Framework(简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。2014-06-06
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
这篇文章主要介绍了PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎),非常具有实用价值,需要的朋友可以参考下2017-07-07
laravel通过创建自定义artisan make命令来新建类文件详解
Laravel通过Artisan提供了强大的控制台命令来处理非浏览器业务逻辑。下面这篇文章主要给大家介绍了关于laravel如何通过创建自定义artisan make命令来新建类文件的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。2017-08-08
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
PHP使用正则表达式提取字符串中尖括号<>、小括号()、中括号[]、大括号{}中的字符示例,需要的朋友可以参考下2014-04-04


最新评论