Een string bevat "00000023" of "00234223" enz.
Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken op
php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
Likes: 0
Een string bevat "00000023" of "00234223" enz.
Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken op
php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
Anbert.NL in nl.internet.www.server-side (Fri, 02 Jan 2004 10:57:50
GMT):
>Een string bevat "00000023" of "00234223" enz.
>Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken op
>php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
$string = ereg_replace("^0*", "", $string) of zo iets?
Jan
--
Look, Ma. No tables - http://www.steenbergen-stichting.nl/enbio.html
Jan Ehrhardt <monitor@idem.invalid> wrote:
> Anbert.NL in nl.internet.www.server-side (Fri, 02 Jan 2004 10:57:50
> GMT):
>
> >Een string bevat "00000023" of "00234223" enz.
> >Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken op
> >php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
>
> $string = ereg_replace("^0*", "", $string) of zo iets?
>
> Jan
wat zou die dan met 000102 doen ?
--
http://bluap.nl
(als ik meer laat weten hoor je het van me)
BluaP wrote:
> Jan Ehrhardt <monitor@idem.invalid> wrote:
>
>> Anbert.NL in nl.internet.www.server-side (Fri, 02 Jan 2004 10:57:50
>> GMT):
>>
>> >Een string bevat "00000023" of "00234223" enz.
>> >Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken
>> >op php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
>>
>> $string = ereg_replace("^0*", "", $string) of zo iets?
>>
>> Jan
>
> wat zou die dan met 000102 doen ?
'102' van maken. Althans als '^' in php dezelfde betekenis heeft als in
bash. Geen verstand van php
Groet, Rik
--
Een spetterend 2004 gewenst !
http://www.rikvanderhelm.nl
BluaP <spam@bluap.nl>:
> Jan Ehrhardt <monitor@idem.invalid> wrote:
>
>> Anbert.NL in nl.internet.www.server-side (Fri, 02 Jan 2004 10:57:50
>> GMT):
>>
>> >Een string bevat "00000023" of "00234223" enz. Hoe kan ik de nullen
>> >ervoor uitfilteren? Heb een half uur lopen zoeken op php.net maar
>> >misschien kan 1 van jullie mijn tijd wat uitsparen.
>>
>> $string = ereg_replace("^0*", "", $string) of zo iets?
>>
>> Jan
>
> wat zou die dan met 000102 doen ?
Daar '102' van maken
--
robert
BluaP:
>Jan Ehrhardt:
>> $string = ereg_replace("^0*", "", $string) of zo iets?
>wat zou die dan met 000102 doen ?
$string = "102"
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
> > >Een string bevat "00000023" of "00234223" enz.
> > >Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken
op
> > >php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
> > $string = ereg_replace("^0*", "", $string) of zo iets?
> wat zou die dan met 000102 doen ?
Wat denk je... *zucht*
In article <O8cJb.68$g%5.48@amsnews02.chello.com>, anbert@flashmail.com
says...
> Een string bevat "00000023" of "00234223" enz.
> Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken op
> php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
Ik maak altijd gebruik van dynamische typering: het maakt PHP niet uit
wat voor type een variabele heeft.
$bla = "000000023";
echo $bla."<br/>";
$bla = (int)$bla;
echo $bla."<br/>";
dit levert op:
000000023
23
Je kunt ook impliciet casten (casten is dus die (int) notatie):
$bla = 0 + $bla;
levert ook de integer 23 op.
--
Ewald Börger
-remove .com in my email address-
Ewald Börger:
>Ik maak altijd gebruik van dynamische typering: het maakt PHP niet uit
>wat voor type een variabele heeft.
>
>$bla = "000000023";
Dit voegt een randvoorwaarde toe aan de requirements: dat het deel van de
string na de nullen een geldige representatie van een integer is.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
BluaP wrote:
> Jan Ehrhardt <monitor@idem.invalid> wrote:
>
>
>>Anbert.NL in nl.internet.www.server-side (Fri, 02 Jan 2004 10:57:50
>>GMT):
>>
>>
>>>Een string bevat "00000023" of "00234223" enz.
>>>Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen zoeken op
>>>php.net maar misschien kan 1 van jullie mijn tijd wat uitsparen.
>>
>>$string = ereg_replace("^0*", "", $string) of zo iets?
>>
>>Jan
>
>
> wat zou die dan met 000102 doen ?
102 van maken
--
Kind regards, without shoes
John in my private hell
running naked
http://johnbokma.com/ a wishing well
Anbert.NL wrote:
> Een string bevat "00000023" of "00234223" enz.
> Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen
> zoeken op php.net maar misschien kan 1 van jullie mijn tijd wat
> uitsparen.
ltrim("00000023","0");
Anbert.NL wrote:
> Een string bevat "00000023" of "00234223" enz.
> Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen
> zoeken op php.net maar misschien kan 1 van jullie mijn tijd wat
> uitsparen.
Het probleem met PHP is zelden dat er geen manier is om te doen wat je
wilt, eerder dat je moet gaan zoeken welke van de tien mogelijke methoden
het beste is.
I <3ff97848$0$315$e4fe514c@news.xs4all.nl>, Branko Collin skrev:
> Anbert.NL wrote:
>> Een string bevat "00000023" of "00234223" enz.
>> Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen
>> zoeken op php.net maar misschien kan 1 van jullie mijn tijd wat
>> uitsparen.
> ltrim("00000023","0");
Of preg_replace('/^0*/', '', '0000000023'); als je bloated wilt coden
dag, Wouter
--
:wq mail uws@xs4all.nl
so i'll be your liqour :: demons will drown :: and float away -- placebo
Branko Collin wrote...
> Anbert.NL wrote:
> > Een string bevat "00000023" of "00234223" enz.
> > Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen
> > zoeken op php.net maar misschien kan 1 van jullie mijn tijd wat
> > uitsparen.
>
> Het probleem met PHP is zelden dat er geen manier is om te doen wat je
> wilt, eerder dat je moet gaan zoeken welke van de tien mogelijke methoden
> het beste is.
Da's toch per definitie bij een programmeertaal zo?
David
David Baakman wrote:
> Branko Collin wrote...
>> Anbert.NL wrote:
>>> Een string bevat "00000023" of "00234223" enz.
>>> Hoe kan ik de nullen ervoor uitfilteren? Heb een half uur lopen
>>> zoeken op php.net maar misschien kan 1 van jullie mijn tijd wat
>>> uitsparen.
>>
>> Het probleem met PHP is zelden dat er geen manier is om te doen wat
>> je wilt, eerder dat je moet gaan zoeken welke van de tien mogelijke
>> methoden het beste is.
>
> Da's toch per definitie bij een programmeertaal zo?
Laat me mijn slordige uitspraak herformuleren.
Als er een probleem X is, waarvoor Y de verzameling van statements is die
elk afzonderlijk het probleem oplossen, dan is in PHP Y vaak groot, en is
het vinden van een element uit Y relatief makkelijk en het vinden van Y*
relatief moeilijk (waarbij Y* het optimale element uit Y is).
Dat geldt niet voor elke programmeertaal, omdat je in andere talen vaak een
geordende serie statements nodig hebt om een bepaald effect te krijgen. Als
je in zo'n programmeertaal al 1 uniek statement vindt waarmee je je
probleem oplost, ben je wellicht eerder geneigd om dat statement te
gebruiken in plaats van zelf alternatieven te programmeren. Lijkt me. Ik
ben geen programmeur. Je hebt waarschijnlijk gelijk. <grijns>