【发布时间】:2021-11-19 02:06:36
【问题描述】:
我已经尝试过其他人在堆栈溢出上发布的内容,但它似乎对我不起作用。所以有人可以帮忙吗? 我有一个结构如下的 xml 文档:
<surveys>
<survey>
<section>
<page>
<reference>P1</reference>
<image><! [CDATA[<img src="imagepath">]]></image>
</page>
<page>
<reference>P2</reference>
<image><! [CDATA[<img src="imagepath">]]></image>
</page>
</section>
</survey>
</surveys>
然后这是我的 PHP 代码,用于显示图像:
function xml($survey){
$result = "<surveys></surveys>";
$xml_surveys = new SimpleXMLExtended($result);
$xml_survey = $xml_surveys->addChild('survey');
if ("" != $survey[id]){
$xml_survey_>addChildData($survey['image']);
}
这是我的另一个文件:
$image = “”;
if(“” != $image){
$image = <div class=“image_holder”> $image </div>
echo $image;
}
我不确定如何在这方面取得进展。所以任何帮助将不胜感激
【问题讨论】:
-
xml函数对它所做的处理没有任何作用 - 也许返回一些东西或回显或保存可能会更好?? -
$image什么都不是。请展示您如何尝试阅读<image><! [CDATA[<img src="imagepath">]]></image> -
编辑了我的答案! (用PHP服务器测试后的固定答案,所以现在重试)