2010-08-23 111 views
0

我有一個肥皂客戶端的小問題。 我們有2臺Linux服務器:Debian x64和Debian i686。肥皂擴展和x64/i386

將Debian x64 php數組轉換爲肥皂類型:ArrayOfLong。 但是!在Debian i686 php數組轉換爲肥皂類型:StringArray!

如何在Debian i686上使用ArrayOfLong?

Thx

回答

0

PHP中整數的大小取決於機器。它可以是32位長或64位長。

我的猜測是你的數組包含大於2^31-1(或小於-2^31)的數字。 64位版本可以用一個PHP整數表示這些數字,因此使用ArrayOfLong,但是32位不能,因此它們被表示爲字符串。