Php Soap BigInteger?

Van egy változóm, ami egy 16 jegyű tranzakció azonosító szám.
Soap híváskor paraméterben átadom és a másik oldalon már átkonvertálva jelenik meg és az értéke ez lesz: 2147483647

Természetesen ez nem jó. Van valakinek ötlete, hogyan lehetne orvosolni a problémát?

Feltehetőleg a stringből egy integer lesz de 32bites esetben ez nem lehet 16 jegyű.

Próbáltam már átállítani a pericision php változót 16 -ra de semmi változás nem történt.

Sajnos a neten ezt találtam:
http://bugs.php.net/bug.php?id=49669&edit=3

Hozzászólások

miert nem kezeled stringkent akkor? ha ugyis csak egy azonosito?

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.