login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Alinea splitten

Offline Tuinstoel - 05/10/2005 19:45
Avatar van TuinstoelPHP expert Ik doe op het moment een poging om de eerste alinea van een tekst er uit te vissen, maar dat lukt nog niet. Ik heb het met explode() geprobeert, maar het eerste argument weet ik niet, om gewoon een witregel te cutten.
Iemand enig suggestie hoe het wel zou kunnen?

6 antwoorden

Gesponsorde links
Offline haytjes - 05/10/2005 19:49 (laatste wijziging 05/10/2005 19:49)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
bedoel je dit \n of [: space:] (van da laatste ben ik nt zker)
Offline Tuinstoel - 05/10/2005 19:51
Avatar van Tuinstoel PHP expert Stel ik heb dit:
Citaat:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla pharetra metus ac magna. Duis quis leo sit amet velit vestibulum mollis. Aliquam ut lorem. In porta fermentum magna. Ut accumsan tortor at lacus. Pellentesque elementum. Nunc in diam quis risus egestas tristique. Vivamus tempor. Aliquam in nisl ac orci nonummy vehicula. Cras ut tellus in neque facilisis ultricies. Phasellus eleifend magna non quam. Integer luctus metus et eros. Donec adipiscing.

Quisque sapien. Curabitur vel urna. Ut tortor risus, sollicitudin id, convallis a, interdum id, turpis. Donec lorem justo, ornare a, condimentum a, feugiat ac, nulla. Vivamus non orci. Suspendisse facilisis nisi in turpis. Sed ac urna convallis elit convallis consequat. Suspendisse potenti. Nam suscipit. Aenean facilisis, sapien vitae lacinia venenatis, ante turpis rutrum elit, quis ornare urna ligula id arcu. In hac habitasse platea dictumst. Maecenas ut risus ut libero elementum tincidunt.

Dan moet ik dus alleen de eerste alinea terug krijgen...
Offline Gerard - 05/10/2005 19:52 (laatste wijziging 05/10/2005 19:55)
Avatar van Gerard Ouwe rakker -deleted-

En dan scheiden op de witregels. Dat bedoelt ie.

edit was je me toch ff lekker voor 

edit2 Dit werkte bij mij

  1. <?php
  2.  
  3. $sTekst = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut ut nibh at urna dignissim venenatis. Phasellus sapien sapien, accumsan eu, tincidunt at, vehicula eget, dolor. Sed adipiscing ante eu augue. Nunc porttitor, turpis sed venenatis volutpat, magna risus posuere elit, ut tincidunt lacus lorem vitae lectus. Vestibulum tortor arcu, sagittis in, interdum ac, eleifend ut, massa.
  4.  
  5. Fusce eu erat et odio consequat varius. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Vivamus dui nisi, molestie sed, vehicula sit amet, gravida eget, tortor. Vivamus vitae purus sit amet ipsum elementum tristique.
  6.  
  7. Ut ac felis elementum neque ullamcorper tincidunt. Aliquam at enim quis diam varius luctus. Cras ac orci. Mauris nulla pede, imperdiet vitae, congue eu, aliquam vitae, mauris.';
  8.  
  9. $aArray = explode('
  10.  
  11. ', $sTekst);
  12.  
  13. var_dump($aArray);
  14.  
  15. ?>
Offline Ontani - 05/10/2005 19:54
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
alinea's staan altijd tussen <p></p> tags
Offline haytjes - 05/10/2005 19:58 (laatste wijziging 05/10/2005 19:58)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
\n is toch goed:

  1. $aArray = explode('
  2.  
  3. ', $sTekst);

is gelijk aan
  1. $aArray = explode('\n\n', $sTekst);


ps:
\n = newline
\t = tab
\r\n = newline (unix ofzo)
...
Offline ikkedikke - 05/10/2005 20:43
Avatar van ikkedikke PHP expert dat laatste is bijna goed behalve dat het tussen dubbele quotes moet
"\n\n"
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s