Pembangunan PHP untuk mencipta tetapan kalendar ringkas tr dan td dalam jadual
Tetapkan kaedah cabutan, lukis jadual dan tetapkan tr dan td dalam jadual
1) Data akan dipaparkan menggunakan teg jadual, jadi di sini anda perlu menambah tr dan td di bawah setiap tr td disusun
2)$index % 7 == 0 Hitung lajur pertama setiap baris jadual
3)$index % 7 == 6 ||. $index == ($length -1) Kira lajur terakhir setiap baris, atau data terakhir $caculate
4) Tambahkan baris tengah pada $tr, iaitu tatasusunan
<?php function draw($caculate) { //$caculate 通过caculate方法计算后的数据 $tr = array(); $length = count($caculate); $result = array(); foreach ($caculate as $index => $date) { if($index % 7 == 0) {//第一列 $tr = array($date); }elseif($index % 7 == 6 || $index == ($length-1)) { array_push($tr, $date); array_push($result, $tr);//添加到返回的数据中 $tr = array();//清空数组列表 }else { array_push($tr, $date); } } return $result; } ?>
< setiap baris 🎜>