[PHP] Hoe splits ik dit?

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

  • cdgrit
  • Registratie: Mei 2002
  • Laatst online: 15-08 14:58
Stel ik heb in PHP een variabele:
$var = "waarde1; waarde2; waarde3; waarde4; waarde5";

Nu wil ik hier 2 variabelen van maken. $var1 en $var2 altijd gesplitst op de 3e puntkomma. Dus:
$var1 = "waarde1; waarde2; waarde3";
$var2 = "waarde4; waarde5";

Het kan ook zijn dat er 6 of nog meer waardes in $var zitten, maar hij moet altijd splitsen op de 3e puntkomma. Ik heb al zitten prutsen met split(), maar ik kom er niet uit. Is er een eenvoudige manier voor?


Originele startpagina - Stadindex.nl


Verwijderd

Kun je niet gewoon exploden op "; " en dan $var1 en $var2 daar uit reconstueren ($var1 zijn dan elementen 0 t/m 2 en $var2 de rest).

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22-08 13:14

TeeDee

CQB 241

tellen hoevaak gesplitst is op ; en dan stoppen?

of wat zef zegt. Geen php-er :)

[ Voor 27% gewijzigd door TeeDee op 27-06-2003 15:50 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 17-08 10:28
waarom zou je dit willen doen? imho kun je beter met 1 array werken
PHP:
1
2
3
4
5
6
$var = explode $var1;
echo 'er zitten' . count($var) . ' items in de array';
foreach($var as $key=>$value) 
{
 echo $key . ' bevat ' . $value; 
}

Icons are overrated


Verwijderd

:? Waar heb je het over?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Beats me ...

maar ik weet wel dat dit met een beetje logisch nadenkwerk, een for-loopje en de manual over arrays niet erg lastig meer kan zijn.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1

Dit topic is gesloten.