DOM(Document) verwenden, dort findet sich diese Methode
Kennst du dich damit aus?
Habe es eigentlich hinbekommen, eigentlich bedeutet, auf Umwegen.
Die Aufgabe ist wie folgt: ich lade die Seite und will auf ein bestimmtes <p>-Element zugreifen.
Mit
$params=$dom->getElementsByTagName('p');
bekomme ich eine Liste aller <p>'s.
Ich will aber nur auf ein ganz bestimmtes zugreifen, nämlich auf das, welches ein 'class="bildunterschrift"'-Attribute hat.
Ich habe es jetzt so gemacht, dass ich alle gefunden <p>-Elemente per foreach durch gehe und dann mir nur das ausgeben lasse, wo ein Stringvergleich zwischen getAttribute('class') == 'bildunterschrift'
ein TRUE zurückliefert.
Geht, aber ist nicht schön.
Schöner wäre, wenn ich auf das DOM direkt auf das <p class="bildunterschrift"> zugreifen könnte. Geht das?
Danke,
pisti