De laatste match en positie bepalen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Harry Hartman

Harry Hartman

19/08/2014 17:27:58
Quote Anchor link
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:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$BegPosImg = strpos($DeRSSBerichten->bericht, "<img");
$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
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<img src="abc"><img src="def"><img src="ghi">bla bla bla
Gewijzigd op 19/08/2014 17:29:03 door Harry Hartman
 
PHP hulp

PHP hulp

25/04/2024 15:25:56
 
Erwin H

Erwin H

19/08/2014 18:25:13
Quote Anchor link
Met strrpos
Quote:
strrpos — Find the position of the last occurrence of a substring in a string
 
Harry Hartman

Harry Hartman

19/08/2014 20:43:50
Quote Anchor link
Erwin H op 19/08/2014 18:25:13:
Met strrpos
Quote:
strrpos — Find the position of the last occurrence of a substring in a string

Yep, dat is 'm... thanks, ik ken deze niet, nu wel, simpel!
 
Erwin H

Erwin H

19/08/2014 20:59:24
Quote Anchor link
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
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.