牛牛在线工具

SimpleXMLElement::key()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SimpleXMLElement::key()

获取当前节点的键名

函数名称:SimpleXMLElement::key() 适用版本:PHP 5 >= 5.2.0, PHP 7 函数描述:SimpleXMLElement::key() 函数用于获取当前节点的键名。 用法: public string SimpleXMLElement::key ( void ) 参数: 此函数不接受任何参数。 返回值: 此函数返回一个字符串,表示当前节点的键名。 示例: $xml = <<<XML <root> <item1>value1</item1> <item2>value2</item2> <item3>value3</item3> </root> XML; $simplexml = new SimpleXMLElement($xml); foreach ($simplexml as $key => $value) { echo "Key: " . $value->key() . "\n"; echo "Value: " . $value . "\n\n"; } 输出: Key: item1 Value: value1 Key: item2 Value: value2 Key: item3 Value: value3 以上示例中,我们首先创建了一个包含三个节点的简单 XML 字符串。然后,我们使用 SimpleXMLElement 类将该 XML 字符串转换为一个 SimpleXMLElement 对象。接下来,我们使用 foreach 循环遍历每个节点,并使用 key() 函数获取每个节点的键名。最后,我们输出每个节点的键名和对应的值。 请注意,由于该函数在 PHP 5.2.0 版本之后才引入,因此在使用之前请确保你的 PHP 版本符合要求。