PHP SimpleXMLElement::count SimpleXML 函数

  • 定义和用法

    SimpleXMLElement::count - 计算元素的子代。
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 支持 支持
  • 语法

    SimpleXMLElement::count ( void )
    
    此方法计算元素的子代数。
  • 参数

    参数 必需的 描述
  • 返回值

    返回元素的元素数。
  • 示例

    $xml = <<<EOF
    <people>
     <person name="Person 1">
      <child/>
      <child/>
      <child/>
     </person>
     <person name="Person 2">
      <child/>
      <child/>
      <child/>
      <child/>
      <child/>
     </person>
    </people>
    EOF;
    
    $elem = new SimpleXMLElement($xml);
    
    foreach ($elem as $person) {
        printf("%s has got %d children.\n", $person['name'], $person->count());
    }
    
    尝试一下
  • 相关函数

    SimpleXMLElement::children() - 查找给定节点的子代