Heim  >  Artikel  >  Backend-Entwicklung  >  报表转数组

报表转数组

WBOY
WBOYOriginal
2016-06-13 11:50:52845Durchsuche

表格转数组
有下列表格
年份   人   课    内容
2011  小张 体育课 羽毛球
2011  小张 文化课 欧洲概论

2011  小李 体育课 足球
2011  小李 文化课 亚洲简介


2012  小张 体育课 游泳
2012  小张 文化课 时间简史

2012  小李 体育课 网球
2012  小李 文化课 花卉鉴赏
实际表格比这个复杂,上述表格年份有两个,人有两个,课有两种,前三个列参数个数固定,而内容的值所有的都不一样,即前三个参数可以确定第四个,要遍历数组$data=array[2][2][2],用二维能做吗,三维的复杂度太大了,又不想将整张表格都枚举到数组里,有什么办法可以简化?
下标可以是变量吗?
怎么把这个数组写入txt文件?
      
------解决方案--------------------

$arr = array('2011'=>array('小李'=>array('体育课-羽毛球','文化课-欧洲概论'),'小张'=>array('体育课-羽毛球','文化课-欧洲概论'))<br />			,'2012'=>array('小李'=>array('体育课-羽毛球','文化课-欧洲概论'),'小张'=>array('体育课-羽毛球','文化课-欧洲概论'))<br />		)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn