<h1> uit een string halen
Code (php)
1
2
3
2
3
$content = explode('<h1>', $string );
$h1 = explode('</h1>', $content[1] );
echo $h1[0];
$h1 = explode('</h1>', $content[1] );
echo $h1[0];
Ik doe dit nu zo, alleen is het met deze manier niet mogelijk om te controleren hoeveel h1 tags er zijn (je haalt namelijk alleen de info uit de 1e) en is deze manier nogal load intensief als je een complete pagina opent.
alvast bedankt ;)
groetjes Stefan
En met een for-loop kun je de array uitlezen
Code (php)
Je moet dus gewoon een count op jet $content-array doen.
Hier kan je verder dit op doen:
Code (php)
Gewijzigd op 07/01/2011 19:48:45 door Jens V
leer xml/xsl en je bent in feite van al dit soort wazige oplossingen verlost
alleen met xml kom je hier niet uit.
Explode is dus echt de enige manier om de content uit een h1 attribuut te halen?
zijn trouwens alle <h1> attributen
Gewijzigd op 07/01/2011 22:07:47 door stefan Renne
Ik kan nog wel andere manieren bedenken dan de explode, met een regexp zal je er in feite ook moeten komen.