webForumDet fria alternativet

text sträng till tal array?!?

3 svar · 188 visningar · startad av Hillerdal

HillerdalMedlem sedan apr. 20039 inlägg
#1

Jag har en text som ser ut såhär:

"12,14,23,43,55"

Strängen kan vara godtyckligt lång.

Nu vill jag spara och konvertera siffrorna till tal i en array istället.

Hur gör jag det lättast?
Finns det funktioner som konvertar text till tal?

sabbacusMedlem sedan juli 2002630 inlägg
#2

$string = "12,14,23,43,55";
$numbers = explode( ",", $string);

/*
$numbers är nu en array som innehåller alla sifferpar.
Mer info:
http://se.php.net/manual/en/function.explode.php

K@llenMedlem sedan mars 20032 667 inlägg
#3

PHP typkonverterar automatiskt. För att få det till en array:

$str = "12,14,23,43,55"; 
$array = split(",", $str);
HillerdalMedlem sedan apr. 20039 inlägg
#4

Tackar tackar...
Precis vad jag vill höra :-)

129 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)