ugrás a tartalomhoz

valtozo darabolasa

szisti · 2002. Már. 3. (V), 22.19
Sziasztok a kovetkezo a problemam

van egy valtozo (000325 stb) en azt szeretnem hogy az elejerol eltunjon 2 db 0 es csak 4 karakter maradjon

hogy lehet megcsinalni?????
 
1

Re: valtozo darabolasa

Scarabeus · 2002. Már. 5. (K), 12.18
A probléma nagyon egyszerű.
Van egy substr() nevű fv. ami ezt legyártja neked.
Pl:
$strA = "000325";
$strB = substr($strA,2,5);
Ekkor a $strB változód tartalma "0325".
Minden jót!
2

Re: valtozo darabolasa

bbalint · 2002. Már. 9. (Szo), 10.00
az előbbi hozzászólás bizti műxik, de szerintem az szebb, jobb és (talán) gyorsabb, ha feltételezed, hogy a változó tartalma csak szám(pl: 00123), akkor ez is jó:

 $valtozo='00123';
 $valtozo=intval($valtozo);
 echo $valtozo; // kiírja: 123
remélem, ez is megfelel.

--bbalint
3

Re: valtozo darabolasa

szisti · 2002. Már. 9. (Szo), 20.32
nekem igazabol a substr tokeletesen megfelel es mukodik is

ez az intval szerintem nem biztos hogy jo mert nekem nem kell hogy az osszes 0 eltunjon az elejerol! csak 2 db de van olyan erteke is a valtozonak hogy 000001 es itt az kell hogy 0001