Als ganzzahl ausgeben ohne Kommastellen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
auftreten
bedingung
befehlen
biet
dicke
entertainment
fanatiker
manual
platzhalter
problemchen
schein
vorschlag
-
Hi,
kann mir einer hier bitte sagen wie ich einen Integer der Kommastellen hat als Zahl ohne Kommas ausgeben kann??
Danke schon im Voraus! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo samson! (der gro?e dicke?)
printf("%d", $meine_zahl);
Haha, das wird die echo()-Fanatiker aber vor Problemchen stellen ...
Ich schreib hier gleich noch was rein, muss nur noch ein bisschen recherchieren tun ...
Abrunden mit PHP:
http://de.php.net/manual/de/function.floor.php
Die Platzhalter f?r printf() und sprintf():
http://de.php.net/manual/de/function.sprintf.php
MfG
alopex -
<?php
$temp = explode(".",$IntegerMitKomma);
$IntegerOhneKomma = $temp[0];
echo $IntegerOhneKomma;
?>
Das sollte funktionieren. -
Hallo err0r-entertainment!
Dein Vorschlag hat einen kleinen Sch?nheitsfehler: Die Gleitkommazahl darf nicht in Potenzschreibweise auftreten.
Sollte dies aber als Bedingung gelten, kann ich auch mit folgendem Code dienen:
$int_zahl = preg_replace('/(\.\d)}Z/', '', $kommazahl);
print($int_zahl);
MfG
alopex -
Danke aber mann muss statt temp array nehmen!
-
@alopex
Hmm... stimmt.
Aber ich glaube, dass samson eine "normale" Integerzahl gemeint hat.
Mit Platzhaltern, egal ob f?r echo oder f?r print Befehle (gibt es f?r echo ?berhaupt welche?) kenne ich mich absolut nicht aus. Ich benutze ausschlie?lich echo. Vielleicht sollte ich mich aber mal mit den print-Befehlen auseinander setzen, scheinen ja doch interessante M?glichkeiten zu bieten...
@samson
Wieso? Es funktioniert doch?! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage