<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 這一部分與文章內容無關,可以放置一些初始化代碼或註釋</span></span><span>
</span><span><span class="hljs-title function_ invoke__">date_default_timezone_set</span></span><span>(</span><span><span class="hljs-string">'Asia/Shanghai'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"初始化完成。"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 正文開始</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>如何結合 easter_days 和日期格式化函數,讓復活節日期更易讀?</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>在 PHP 中,我們常常需要計算復活節的日期。PHP 提供了一個非常方便的函數 <code>easter_days() "; echo "例如:
" ; $year = 2025 ; $days_after_march21 = easter_days ( $year ); echo "\$year = <span>$year</span>;\$days_after_march21 = easter_days(\$year);\n"; echo "echo \$days_after_march21; // 輸出$days_after_march21 "; echo "
我們可以利用mktime函數,將3 月21 日加上easter_days得到復活節的具體日期:
" ; $easter_timestamp = mktime ( 0 , 0 , 0 , 3 , 21 + $days_after_march21 , $year ); echo "\$easter_date = date('Ym-d', \$easter_timestamp);\n"; echo "echo \$easter_date; // 輸出$easter_date "; echo "
PHP 提供了豐富的日期格式化選項,例如:
" ; $readable_date = date ( 'l, F j, Y' , $easter_timestamp ); // 輸出星期幾, 月份名日, 年份 echo "\$readable_date = date('l, F j, Y', \$easter_timestamp);\n"; echo "echo \$readable_date; // 輸出$readable_date "; echo "
這樣,我們就能把復活節日期顯示為類似Sunday, April 20, 2025的形式,讓人一目了然。
" ; echo "通過結合easter_days()和date()函數,我們可以:
" ; echo "