【问题标题】:AMFPHP & PHP - Return xml data with tags. Do not wantAMFPHP & PHP - 返回带有标签的 xml 数据。不要
【发布时间】:2009-09-09 10:04:59
【问题描述】:

我正在使用 simplexml 扩展和 AMFPHP 将 xml 数据发送到闪存。

假设我有这个 xml:

<?xml version="1.0" encoding="ISO-8859-1"?>
<people>
  <person>
   <name>bob</name>
  </person>
</people>

然后我用simplexml_load_file() 加载它。 当我这样做时:

$name = $xml->person[0]->name;
return $name;

它返回"&lt;name&gt;bob&lt;/name&gt;"。 为什么返回标签?当我只使用 php 而不是 AMFPHP 时,它可以正常工作。

【问题讨论】:

  • 好吧,看来我已经用 strip_tags() 解决了这个问题

标签: php xml tags amfphp


【解决方案1】:

我也想知道答案

好的,我找到了解决方法:

您基本上必须将其键入字符串、浮点数、双精度、整数或任何您需要的...


$xml = simplexml_load_file(XML_FILE_LOCATION);

$start = (double)$xml->layer[2]['start'];

//$title = (string)$xml->layer[2]['title'];

返回 $start;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-24
    • 2020-06-23
    • 1970-01-01
    • 1970-01-01
    • 2011-08-10
    • 2013-04-17
    • 1970-01-01
    • 2017-04-13
    相关资源
    最近更新 更多