⊗ppPsDDET 27 of 84 menu

Texto del primer elemento a través de DiDom en PHP

Ahora aprendamos a obtener el texto de las etiquetas de la página analizada. Supongamos que nuestro sitio de prueba devuelve el siguiente contenido:

<p> text </p>

Obtengamos un objeto con el documento para él:

<?php $url = 'http://targ.loc/page.html'; $document = new Document($url, true); ?>

Ahora obtengamos nuestro párrafo como un objeto. Esto se hace usando el método first, que toma un selector CSS como parámetro y obtiene el primer elemento que coincide con ese selector. Encontremos nuestro párrafo:

<?php $elem = $document->first('p'); ?>

En la variable se almacenará un objeto que contiene nuestro párrafo:

<?php var_dump($elem); ?>

Obtengamos el texto de nuestro párrafo de este objeto. Para ello, debemos usar el método text:

<?php echo $elem->text(); ?>

Muestra el texto del primer div:

<div> text </div>
bydeenesfrptru