3.16 Programm: Kalender

Die in Beispiel 3-4 dargestellte Funktion pc_calendar() gibt einen Monatskalender ähnlich dem cal-Programm unter Unix aus. Hier sehen Sie, wie Sie diese Funktion verwenden können:

// Den Kalender für den aktuellen Monat ausgeben.
list($monat,$jahr) = explode(',',date('m,Y'));
pc_calendar($monat,$jahr);

Die Funktion pc_calendar( ) gibt eine Tabelle mit dem Kalender eines Monats aus. Sie bietet Links zum vorhergehenden und zum nachfolgenden Monat und hebt den aktuellen Tag hervor.

Beispiel 3-4. pc_calendar( )

<?php function pc_calendar($month,$year,$opts = '') { // Vorgabeoptionen setzen // if (! is_array($opts)) { $opts = array(); } if (! isset($opts['today_color'])) { $opts['today_color'] = '#FFFF00'; } if (! isset($opts['month_link'])) ...

Get PHP 5 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.