我想将此代码转换为php代码 我已经尝试了很多使用str_replace函数。但是代码打印不执行
<if condition=""></if>
XML文件:
<?xml version="1.0" encoding="utf-8"?>
<templates>
<template name="users">
<![CDATA[
<div class="navber">
<if condition="$show['member']">
<div class="usercp">{usercp}</div>
<div class="logout">{logout}</div>
</if>
<if condition="$show['visiter']">
<div class="register">{register}</div>
<div class="login">{login}</div>
</if>
</div>
]]>
</template>
</templates>
PHP代码:
<?php
function load($temp){
$xml = simplexml_load_file('style.xml');
$xml = $xml->template[$temp];
$xml = str_replace('<if condition="">','<?php if(){ ?>',$xml);
$xml = str_replace('</if>','<?php } ?>',$xml);
echo $xml;
}
?>
如何让浏览器执行PHP代码 谢谢