De laatste match en positie bepalen
In mijn nieuws script komt eerst een lijst verkorte tekst om verder op te klikken voor de hele tekst.
Vaak staat er 1 (thumb) plaatje voor maar een enkele keer ook 2 of 3 plaatjes.
Om de tekst af te korten gebruik ik na 70 tekens ... m.b.v. substr()
Voor de substr() bepaal ik de laatste positie van het plaatje url en ga dan tellen.
Voorbeeld:
Hoe bepaal ik nu de laatste positie dus de laatste > als er 3x hetzelfde staat dus
Vaak staat er 1 (thumb) plaatje voor maar een enkele keer ook 2 of 3 plaatjes.
Om de tekst af te korten gebruik ik na 70 tekens ... m.b.v. substr()
Voor de substr() bepaal ik de laatste positie van het plaatje url en ga dan tellen.
Voorbeeld:
Code (php)
1
2
3
2
3
$BegPosImg = strpos($DeRSSBerichten->bericht, "<img");
$EindPosImg = strpos($DeRSSBerichten->bericht, ">") + 1;
$BerichtStr = substr($DeRSSBerichten->bericht, $EindPosImg, 70) . "...";
$EindPosImg = strpos($DeRSSBerichten->bericht, ">") + 1;
$BerichtStr = substr($DeRSSBerichten->bericht, $EindPosImg, 70) . "...";
Hoe bepaal ik nu de laatste positie dus de laatste > als er 3x hetzelfde staat dus
Gewijzigd op 19/08/2014 17:29:03 door Harry Hartman
Erwin H op 19/08/2014 18:25:13:
Yep, dat is 'm... thanks, ik ken deze niet, nu wel, simpel!
Altijd leuk om even door de string en array functies van php te browsen. Je komt altijd weer wat nieuws tegen:
http://php.net/manual/en/ref.strings.php
http://php.net/manual/en/ref.array.php
http://php.net/manual/en/ref.strings.php
http://php.net/manual/en/ref.array.php