Documentación offline PHP master

tidyNode::isJste

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

En esta página

tidyNode::isJste

Comprueba si el nodo es JSTE

Descripción#

public tidyNode::isJste(): bool
```php

Indica si el nodo es JSTE.

## Parámetros

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

## Valores devueltos

Devuelve `true` si el nodo es código JSTE, `false` de lo contrario.

## Ejemplos

Extrer el código JSTE de un documento HTML
titulo'; ?>

<# / código JSTE / alert('Hola Mundo');

>#

<% /* código ASP */ response.write("Hola Mundo!") %> Hola Mundo

Fuera del HTML HTML;

$tidy = tidy_parse_string($html); $num = 0;

get_nodes($tidy->html());

function get_nodes($node) {

// Verifica si el nodo actual es del tipo requerido
if($node->isJste()) {
    echo "\n\n# jste node #" . ++$GLOBALS['num'] . "\n";
    echo $node->value;
}

// Verifica si el nodo actual tiene hijos
if($node->hasChildren()) {
    foreach($node->child as $child) {
        get_nodes($child);
    }
}

}

?>

```php

El ejemplo anterior mostrará:

# jste node #1
<#
  /* código JSTE */
  alert('Hola Mundo');
#>

/*
var_dump($tidy->html()->child[0]->hasChildren());
var_dump($tidy->html()->child[0]->child[0]->hasChildren());
*/