Documentación offline PHP master

SimpleXMLElement::hasChildren

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SimpleXMLElement::hasChildren

Verifica si el elemento actual tiene subelementos

Descripción#

public SimpleXMLElement::hasChildren(): bool
```php

> [!WARNING]
> Antes de PHP 8.0, SimpleXMLElement::hasChildren solo estaba declarada en la subclase `SimpleXMLIterator`.

Este método verifica si el objeto actual `SimpleXMLElement` tiene subelementos.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

`true` si la entrada actual tiene subelementos, `false` en caso contrario.

## Ejemplos

Verifica si un elemento tiene subelementos
PHP Basics Jim Smith XML basics XML; $xmlElement = new SimpleXMLElement($xml); for ($xmlElement->rewind(); $xmlElement->valid(); $xmlElement->next()) { if ($xmlElement->hasChildren()) { var_dump($xmlElement->current()); } } ?>

```php

El ejemplo anterior mostrará:

object(SimpleXMLElement)#2 (2) {
  ["title"]=>
  string(10) "PHP Basics"
  ["author"]=>
  string(9) "Jim Smith"
}