Variabel udtræk

Tags:    php

Hej alle sammne .
hvis nu jeg har en variabel
der se sådan her ud :
$test = "125 mm regn";

Er det så muligt kun at trække selve tallene ud af den variabel ? :D



5 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Ja, hvis alle dine variabler er bygget op på den måde. Altså f.eks.:

"125 mm regn"
"20 mm regn"
"5 cm sne"

Så kan du bruge split:

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 24.12.2008 12:11 af Bruger #8331
Ja det er muligt, du kan f.eks. bruge substr funktionen (http://dk.php.net/substr) til at udtrække en del af strengen. Jeg går ud fra at tallet er af variabel længde, så her i eksemplet udskrives strengen fra starten af test-variablen og til 8 tegn før slutningen:

Fold kodeboks ind/udPHP kode 




Nu ved jeg ikke hvad du er igang med at lave, men ville det ikke være en ide at kalde variablerne hvad de indeholder

f.eks:
Fold kodeboks ind/udKode 





Regular expressions ville være mit bud.

Fold kodeboks ind/udPHP kode 




Det er julaftensdag.... Skær da ned på kodningen bare den ene dag og nyd tiden ;)



t