als ik mijn getal wil optellen dan doet hij dit perfect aar mijn eerste getal is 0009
dus als ik plus 1 doe zou het moeten komen 0010 maar nu doet hij gewoon 10
is dit mogelijk met die 000 er voor ?
PHP Code:
<?
// de getallen
$datum = date("Y");
$fnummer = 0009;
$pluseen = 1;
// optellen
$optellen = $fnummer + $pluseen;
echo $datum = date("Y");
echo $optellen;
?>
- optellen met php
-
01-05-2012, 13:53 #1
- Berichten
- 161
- Lid sinds
- 13 Jaar
optellen met php
-
01-05-2012, 13:54 #2
- Berichten
- 1.739
- Lid sinds
- 16 Jaar
Re: optellen met php
Je kan het omzetten in een String, vervolgens de lengte checken en het totale aantal integers dat je wilt - de lengte van de string zoveel 0'en ervoor zetten.
-
01-05-2012, 14:33 #3
- Berichten
- 363
- Lid sinds
- 15 Jaar
Re: optellen met php
<?php
$optellen = str_pad($optellen, 4, "0", STR_PAD_LEFT);
?>
Dat is ongeveer de simpelste oplossing ;)
-
01-05-2012, 20:20 #4
- Berichten
- 161
- Lid sinds
- 13 Jaar
Re: optellen met php
junnen jullie me helpen
<?
// de getallen
$fnummer = 0009;
$pluseen = 1;
// optellen
$optellen = $fnummer + $pluseen;
$optellennew = str_pad($optellen, 4, "0", STR_PAD_LEFT);
echo $optellennew;
?>
-
01-05-2012, 20:28 #5Particulier
- Berichten
- 402
- Lid sinds
- 14 Jaar
Re: optellen met php
dus:
PHP Code:$fnummer = "0009";
//IN PLAATS VAN
$fnummer = 0009;
-
01-05-2012, 20:32 #6
- Berichten
- 161
- Lid sinds
- 13 Jaar
Re: optellen met php
alvast bedankt maar dan gebeurd mijn berekenning niet $optellen = $fnummer + $pluseen;
-
02-05-2012, 10:08 #7
- Berichten
- 363
- Lid sinds
- 15 Jaar
Re: optellen met php
Dat komt omdat PHP niet zo goed over weg kan met getallen als 0009.
Om er iets nuttigs mee te doen, zal het een string moeten zijn, en dan kan je hem simpelweg casten naar een int.
Dus dan krijg je zoiets:
<?php
$fnummer = (int)"0009";
$pluseen = 1;
// optellen
$optellen = $fnummer + $pluseen;
$optellennew = str_pad($optellen, 4, "0", STR_PAD_LEFT);
echo $optellennew;
?>
-
02-05-2012, 10:19 #8
- Berichten
- 1.739
- Lid sinds
- 16 Jaar
Re: optellen met php
Om er iets nuttigs mee te doen, zal het een string moeten zijn, en dan kan je hem simpelweg casten naar een int.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic