<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[PHP提示找不到cal_days_in_month函数]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Wed, 16 Jun 2010 09:38:47 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	<div class="code"><br/>&lt;?php<br/><br/>$days = cal_days_in_month(CAL_GREGORIAN, date(&quot;m&quot;), date(&quot;Y&quot;)); // 31<br/>echo $days;<br/>?&gt;<br/></div><br/><br/>Fatal error: Call to undefined function cal_days_in_month() in /data/jackxiang/php/date.php on line 3<br/>原来以为cal_days_in_month是drupal下的函数，没想到这个函数是php自带的函数。<br/><br/>下面是这个函数的作用，<br/><br/>cal_days_in_month() 函数针对指定的年份和日历，返回一个月中的天数。<br/><br/><div class="code">使用这个函数的时候必须在编译 PHP 时加上 --enable-calendar。</div><br/><br/>但是虚拟主机提供商不会为你的应用把php重新编译。所以我想到用一个别的方法来替代这个函数的作用。<br/><br/>在archive.module里修改如下的代码：<br/><br/>把$num_days_prev = cal_days_in_month(CAL_GREGORIAN, $month-1, $year);<br/><br/>改为：<br/> $num_days_prev = (strtotime(&quot;this month&quot;)-strtotime(&quot;last month&quot;))/(3600*24);<br/><br/>这样，就可以不用cal_days_in_month函数也能直接实现显示日期的效果了！<br/>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] PHP提示找不到cal_days_in_month函数]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>