Twilo: Umwandlung von float in string

Beitrag lesen

Hallo,

ersetze danach das komma durch einen punkt ;-)

// falls $zahl=='1,11' oder sowas, dann
$zahl=str_replace('.', ',', $zahl>");

  
so hab ich es auch erstmal gelöst ;)  
  
  

> ansonsten waere die frage, ob du ueberhaupt  
> `$zahl = (float)$zahl;`{:.language-php}  
> ausfuehren musst.  
  
ich verwende das in einer Funktion, als ich die Zahl nicht nach string zurück konvertiert habe, hatte ich falsche Ergebnisse bekommen  
  
~~~php
function _preisCheck($preis){  
  $check = array();  
  $preisMitPunkt = str_replace (',', '.', $preis);  
  $preisMitPunkt = (string)$preisMitPunkt;  
  $preis = (float)$preisMitPunkt;  
  $preis = str_replace (',', '.', (string)$preis);  
  if(($preisMitPunkt === $preis || $preisMitPunkt === $preis.'.0' || $preisMitPunkt === $preis.'.00') && strlen($preisMitPunkt)-1-(int)strpos($preisMitPunkt, '.') <= 2) $check[0] = true;  
  else $check[0] =  false;  
  $check[1] = $preis;  
  return $check;  
}

kann natürlich sein, dass ich mir das ganze mal wieder zu kompliziert mache ;)

mfg
Twilo