Php Codeigniter日历类

Php Codeigniter日历类,php,codeigniter,date,Php,Codeigniter,Date,我正在尝试在calendar类的所有日子添加链接,但我不知道如何添加链接: 实际的代码允许我添加特定的链接,就像在这个例子中,我想添加链接到每一天 $this->load->library('calendar'); $data = array( 3 => 'http://example.com/news/article/2006/03/', 7 => 'http://example.com/news/article/200

我正在尝试在calendar类的所有日子添加链接,但我不知道如何添加链接: 实际的代码允许我添加特定的链接,就像在这个例子中,我想添加链接到每一天

$this->load->library('calendar');

$data = array(
           3  => 'http://example.com/news/article/2006/03/',
           7  => 'http://example.com/news/article/2006/07/',
           13 => 'http://example.com/news/article/2006/13/',
           26 => 'http://example.com/news/article/2006/26/'
         );

echo $this->calendar->generate(2006, 6, $data);

感谢您的帮助

我会使用wihle循环或其他方法:

$days = 31;
$day = 1;
$month = 12;
$year = 2013;
$arr = array();

While ($day <= $days) {
    $arr[$day] = "'http://example.com/news/article/".$year."/".$month."/".$day;
}
$days=31;
$day=1;
$month=12;
$year=2013年;
$arr=array();
这是你的答案

$this->load->library('calendar');
$month   = '2';
$year    = '2012';
$lastday = cal_days_in_month(CAL_GREGORIAN, $month, $year);
for ($day = 1; $day <= $lastday; $day++) {
    $prefix = ($day < 10) ? '0':'';
    $data[$day] =  'http://example.com/news/article/'.$year.'/'.$prefix.$day.'/';
}       
echo $this->calendar->generate($year, $month , $data);
$this->load->library('calendar');
$month='2';
$year='2012';
$lastday=cal_天,以月为单位(cal_公历,$month,$year);
对于($day=1;$day日历->生成($year,$month,$data);

此解决方案仅添加hrf属性,我还想添加数据属性,如何实现?此解决方案仅添加hrf属性,我还想添加数据属性,如何实现?