2012-09-14 59 views
1

我們有一個codeigniter網站,基本上所有在網頁上看到的內容都是從xml文件中提取的。我不是那麼熟悉codeigniter,所以我在處理這個問題上遇到了一些麻煩。如何從xml文件生成php動態日期?

例如,XML文件可能有這樣的:

<view>home</view> 
    <meta> 
     <keywords>blue widgets, green widgets, red widgets</keywords> 
     <description>We have the best widgets for 2012</description> 
    </meta> 

我想最後做的是隻是把日期無論它可能會出現在我們的內容使用PHP的日期函數,所以:

<view>home</view> 
    <meta> 
     <keywords>blue widgets, green widgets, red widgets</keywords> 
     <description>We have the best widgets for {somehow put php date here}</description> 
</meta> 

無論如何,我可以從XML文件做到這一點,或者我以錯誤的方式接近?

回答

0

您是否可以控制XML模式?或者至少是生成XML的東西?你可以簡單地添加一個特殊的「代替我」式的標籤,你可以在笨處理,從根本上讓XML文件作爲模板排序的模式,所以你必須像

<description>We have the best widgets for <dategoeshere /></description> 

如果PHP產生xml,那麼只需要

<description>We have the best widgets for <?php echo date('Y') ?></description>