2016-04-02 7 views
0

Ich benutze PHP Simple HTML Dom, um etwas HTML zu bekommen, jetzt habe ich eine HTML dom wie folgen Code, ich brauche den einfachen Text inner ein Tag zu holen, aber ich bin den Textlink erhalten (Kiwi Fruit Basket).PHP Simple HTML DOM - Wie bekomme ich den Text innerhalb eines Tags

HTML-Code

<div class="name" style="height: 34px;"> 
    <a href="http://floristchennai.com/kiwi-basket">Kiwi Fruit Basket</a> 
</div> 

Php-Code

// Create DOM from URL or file 
$html = file_get_html('http://floristchennai.com/'); 

// Find all links text 
foreach($html->find('.name a') as $element) 
{ 
    echo "<br>a tag text value=" . $element; 
} 

es auf diese Weise tun ich den Text, den ich nicht bekommen wollen lernen.

Vielen Dank im Voraus!

Antwort

2

versuchen: innertext() internertext verwendet für Lesen oder schreiben Sie den inneren HTML-Text des Elements.

foreach($html->find('.name a') as $element) 
    { 
     echo "<br>a tag text value=" . $element->innertext; 
    } 

API Ref

+0

Es funktioniert super. Vielen Dank! –

+0

Markiere meine Antwort als akzeptiert, wenn es hilft :) –

Verwandte Themen