首页 > 解决方案 > 为什么 simplexml_load_string 无法获取 XML 值?

问题描述

XML 文件:

<?xml version="1.0" encoding="UTF-8"?>
<gallery>
    <image big="image1.jpg"
           thumb="image1t.jpg"/>
    <image big="image2"
           thumb="image2.jpg"/>         
    <image big="image3t.jpg"
           thumb="image3t.jpg"/>

我想访问big值中的链接,为此我使用;

<?php
    $xmls = "test.xml";
    $xml = simplexml_load_string($xmls);
    foreach ($xml->image[0]->attributes() as $a => $b) {
        echo $b;
    }
?>

结果:空白屏幕。

这可能是什么原因?

标签: xml

解决方案


推荐阅读