Ich arbeite mit eBay API und aus irgendeinem dummen Grund müssen Preise im doppelten Format sein, auch wenn Null.Konvertiere Strings in Zahlen mit Dezimalzahl Null und keine Strings
Zum Beispiel: Ich habe einen Preis von Wert 100 Ich muss es an eBay als 100.00 senden, aber es muss kein String sein.
Egal, was ich versucht habe ich Schwimmer (100) und nicht 100.00
Ich habe versucht (double), (int), doubleval() ohne Erfolg.
number_format kommt nicht in Frage, weil Ausgabe eine Zeichenfolge ist.
Ich habe viel zu viel Zeit damit verbracht, zu versuchen, dies richtig zu machen.
Bitte helfen.
LE: Wert an eBay weitergegeben: [Wert] => 120 Zurückgegebener Fehler: Sie haben einen ungültigen Startpreis oder Sofort-Kaufen-Preis eingegeben.
Ich bin mit ebay-sdk-php und die Art ich angeblich ist here
eBay required type to be passed
Wie lautet der API-Aufruf genau? Eine URL zur Dokumentation wäre hilfreich. – akond
Typdeklaration: http://developer.ebay.com/devzone/xml/docs/reference/ebay/types/simpleTypes.html#double – Ovidiu
Lieber ich, das ist ein XML-Aufruf? Aber XML ist eine Zeichenfolge. – akond