Is het mogelijk om een nummer een vast aantal tekens te geven in php?
Dus:
1 >>> 0001
10 >>> 0010
333 >>> 0333
Dus:
1 >>> 0001
10 >>> 0010
333 >>> 0333
Regeren is vooruitschuiven
Als aanvulling, je zoekt dus naar een "fixed amount (of) characters". Zoek dus vervolgens met google in het domein http://www.php.net, waarbij je dus krijgt: [google=fixed amount character site:www.php.net], en dan de eerste hit: http://www.php.net/manual/en/function.str-pad.php.T-MOB schreef op zaterdag 19 november 2005 @ 18:31:
En leer jezelf eens zoeken in de PHP manual.
[ Voor 8% gewijzigd door JHS op 19-11-2005 18:44 ]
Hoe bedoel je?Verwijderd schreef op zaterdag 19 november 2005 @ 18:43:
[...]
Zo maak je jezelf er wel heel gemakkelijk vanaf T-MOB. Want helemaal correct is je antwoord niet natuurlijk. Nu moet TS nog handmatig gaan kijken hoevéél nullen hij er voor moet plakken. Handiger voor hem/haar is in dit geval om zelf even een functie te maken, iets dat lijkt op:
[moment]
str_pad -- Pad a string to a certain length with another string
Regeren is vooruitschuiven
1
2
| $number = 10; echo str_pad($number, 4, 0, STR_PAD_LEFT); |
Goh, nou heb je net toch even exact de essentie van de functie str_pad zelf gemaakt.Verwijderd schreef op zaterdag 19 november 2005 @ 18:43:
Zo maak je jezelf er wel heel gemakkelijk vanaf T-MOB. Want helemaal correct is je antwoord niet natuurlijk. Nu moet TS nog handmatig gaan kijken hoevéél nullen hij er voor moet plakken. Handiger voor hem/haar is in dit geval om zelf even een functie te maken, iets dat lijkt op:
PHP:
1 2 3 function zeros($inp) { return substr($inp+10000,1,4); }
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Dit topic is gesloten.
![]()