Maison > Article > développement back-end > thinkphp中模板显示问题
我想在模板页面输出一个月的数据(这一个月的数据时二维数组,每天的数据组成里面的一维数组),但有些天又没有数据,我想在模板页面判断一下某一天没有数据输出东西,有就输出里面的数据,某一天输出对应一天的数据,如果这一天没有就画个圈!
如:
array(1) { ["曹伟华"]=> array(16) { ["01"]=> array(3) { [0]=> string(19) "2013-04-01 08:00:40" [1]=> string(19) "2013-04-01 16:30:52" ["s"]=> int(1) } ["02"]=> array(3) { [0]=> string(19) "2013-04-02 08:00:10" [1]=> string(19) "2013-04-02 16:30:52" ["s"]=> int(1) } ["03"]=> array(3) { [0]=> string(19) "2013-04-03 08:02:10" [1]=> string(19) "2013-04-03 16:31:52" ["s"]=> int(1) } ["04"]=> array(3) { [0]=> string(19) "2013-04-04 08:01:48" [1]=> string(19) "2013-04-04 16:36:37" ["s"]=> int(1) } ["07"]=> array(3) { [0]=> string(19) "2013-04-07 08:01:48" [1]=> string(19) "2013-04-07 16:31:08" ["s"]=> int(1) } ["08"]=> array(3) { [0]=> string(19) "2013-04-08 08:00:12" [1]=> string(19) "2013-04-08 16:30:14" ["s"]=> int(1) } ["09"]=> array(3) { [0]=> string(19) "2013-04-09 08:00:42" [1]=> string(19) "2013-04-09 16:30:28" ["s"]=> int(1) } [10]=> array(2) { [0]=> string(19) "2013-04-10 08:01:12" ["s"]=> int(0) } [11]=> array(5) { [0]=> string(19) "2013-04-11 08:02:03" [1]=> string(19) "2013-04-11 08:02:03" [2]=> string(19) "2013-04-11 16:30:05" [3]=> string(19) "2013-04-11 16:30:05" ["s"]=> int(1) } [12]=> array(4) { [0]=> string(19) "2013-04-12 08:00:13" [1]=> string(19) "2013-04-12 08:00:13" [2]=> string(19) "2013-04-12 16:32:21" ["s"]=> int(1) } [13]=> array(3) { [0]=> string(19) "2013-04-13 08:05:03" [1]=> string(19) "2013-04-13 16:33:06" ["s"]=> int(1) } [15]=> array(3) { [0]=> string(19) "2013-04-15 08:00:49" [1]=> string(19) "2013-04-15 16:30:02" ["s"]=> int(1) } [16]=> array(3) { [0]=> string(19) "2013-04-16 08:03:54" [1]=> string(19) "2013-04-16 16:41:54" ["s"]=> int(1) } [17]=> array(3) { [0]=> string(19) "2013-04-17 08:03:34" [1]=> string(19) "2013-04-17 16:44:32" ["s"]=> int(1) } [18]=> array(3) { [0]=> string(19) "2013-04-18 08:00:04" [1]=> string(19) "2013-04-18 16:39:05" ["s"]=> int(1) } [19]=> array(2) { [0]=> string(19) "2013-04-19 07:57:08" ["s"]=> int(0) } }}
这是个三维数组,表示曹伟华这个月有16天是有数据的,["01"]表示1号有数据,我想把这个1号在模板页面的一号对应输出;这个月21号没有输出,我想把21号的输出一个圈!求思路和关键代码,谢谢!
试试volist循环吧:
可以了,非常谢谢!