0

以这段代码为例

foreach($xml as $node)
{
    foreach($node as $nodename=> $nodeval)
    {
        echo $nodename;
    }
}

$xml 是一段 xml $xml=simplexml_load_file(file.xml);

<customer>

<customertags>........
</customer>

对于变量$node,它仅包含 1 项,因此循环仅循环一次,这是一种浪费。如何$nodename在不需要foreach循环的情况下分配变量?as 运算符究竟是如何创建变量$nodenameand $nodevalfrom 的$node

4

0 回答 0