All pastes #877556 Raw Edit

Mine

public text v1 · immutable
#877556 ·published 2008-01-29 10:54 UTC
rendered paste body
<table cellspacing='0'>
  <thead>
    <tr>
      <th>Pondělí</th>
      <th>Úterý</th>
      <th>Středa</th>
      <th>Čtvrtek</th>
      <th>Pátek</th>
      <th>Sobota</th>
      <th>Neděle</th>
    </tr>
  </thead>
  
  <tbody>
<?php
// Set error reporting level..E_ALL for development..
error_reporting (E_ALL);
setlocale (LC_TIME, 'cs_CZ');

function transpose_array($multiarray){ // performs transpose of an array matrix, ie. axis exchange
    foreach ($multiarray as $keymaster => $value):
      foreach ($value as $key => $element):
        $newmultiarray[$key][$keymaster] = $element;
      endforeach;
    endforeach;
    return $newmultiarray;
}

$weekdays = array("Monday"=>"Pondělí", "Tuesday"=>"Úterý", "Wednesday"=>"Středa", "Thursday"=>"Čtvrtek", "Friday"=>"Pátek", "Saturday"=>"Sobota", "Sunday"=>"Neděle");
$month  = 1;
$year   = 2008;
$daysInMonth  = cal_days_in_month(CAL_GREGORIAN, $month, $year)+1;


$starting_day       = strftime("%w", mktime(0, 0, 0, $month, 1, $year, -1));
if ($starting_day == 0): $starting_day = 7; endif;      // sunday correction -> monday 1 - sunday 7

$month_matrix_col_num  = (is_int($tmp = ($daysInMonth+$starting_day)/7)) ? $tmp : (floor($tmp) + 1);

for ($i = 1; $i < ($month_matrix_col_num * 7); $i++):
  if ($  
endfor;
  
endwhile;

?>
  </tbody>
</table>