这是我想要了解的代码片段;在我的网页设计课上,我了解到,单引号“'将字面意思解释为字符串。然而,在这个代码:php 5.x并忽略<xml>标记?
$kml = array();
$kml[] = '<kml xmlns="http://earth.google.com/kml/2.1">';
$kml[] = ' <Document>';
$kml[] = ' <Style id="hitStyle">';
$kml[] = ' <IconStyle id="hitIcon">';
$kml[] = ' <Icon>';
$kml[] = ' <href>http://vkhovanskaya.net/images/glow.png</href>';
$kml[] = ' </Icon>';
$kmlOutput = $kml[5];
print($kmlOutput);
打印:“http://vkhovanskaya.net/images/glow.png”
,我需要它来打印<href>http://vkhovanskaya.net/images/glow.png</href>
因为它的 部分将是一个什么KML文件(我需要标记标签)
我应该怎么做才能逃避<>解释尝试?
这似乎是一个非常糟糕的方式来建立一个XML文档。考虑使用[SimpleXML](http://php.net/manual/en/book.simplexml.php)或[DOM](http://www.php.net/manual/en/book.dom.php) – Phil 2010-12-07 22:52:34