2012-09-14 43 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>