login  Naam:   Wachtwoord: 
Registreer je!
 Forum

split na x tekens

Offline compudoc - 29/09/2007 14:33
Avatar van compudocPHP beginner is het mogelijk om een string te splitten na een bepaald aantal tekens?
ik dacht aan split() maar ik kon niks vinden hoe het dan moest na een bepaald aantal tekens.

6 antwoorden

Gesponsorde links
Offline tbsites - 29/09/2007 14:36 (laatste wijziging 29/09/2007 14:38)
Avatar van tbsites Onbekend PHP.net: wordwrap()



  1. <?php
  2. $text = "Een heel lang woooooooooooord.";
  3. $nieuw = wordwrap($text, 8, "\n", 1);
  4.  
  5. echo "$nieuw\n";
  6. ?>
Offline compudoc - 29/09/2007 14:38 (laatste wijziging 29/09/2007 14:39)
Avatar van compudoc PHP beginner ja maar het probleem is met wordwrap() dat dan de text naar een regel eronder wordt verplaatst en dat wil ik nou juist niet.

ik wil dat deel 1 van de string in een variabele wordt opgeslagen en van mij mag deel 2 verloren gaan... (deel 2 heb ik niet meer nodig).

edit: wat jij zegt dacht ik zelf eerst ook, had ik ook gevonden op php.net enzo maar daar lukte het niet mee.
Offline tbsites - 29/09/2007 14:40 (laatste wijziging 29/09/2007 14:40)
Avatar van tbsites Onbekend Zo(je eerste oplossing):

  1. <?php
  2. $text = "Een heel lang woooooooooooord.";
  3. $nieuw = wordwrap($text, 8, " ", 1);
  4. echo "$nieuw\n";
  5. ?>


Je tweede snap ik niet
Offline compudoc - 29/09/2007 14:44
Avatar van compudoc PHP beginner wat jij doet is om een woord/ zin in 2 delen te splitsen en vervolgens op een nieuwe regel te plaatsen met echo()

nou wil ik deel dat het deel wat op regel 1 zou staan in $regel1 wordt opgeslagen en dat wat naar de andere regel verplaatst zou woorden gewoon weg gaat.

ik hoop dat je het snapt...
Offline Sam - 29/09/2007 14:48
Avatar van Sam PHP expert
  1. $text = substr ("Lange tekst die 'gesplit' moet worden", 0, 10); // geeft "Lange teks"
Offline compudoc - 29/09/2007 14:54
Avatar van compudoc PHP beginner Heel erg bedankt allebij.
Het is gelukt met substr(), die samscam aangaf.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.369s