2014-04-09 104 views
1

我發送值-1作爲函數的參數通過remoteobject從flex到php文件在實時應用程序中。在活的PHP文件中,我得到了4294967295而不是-1。Php問題與-1轉換

在柔性我這樣做:

private var techid:Number = -1; 
remobjorder.sample.send(techid); 

,並在PHP

public function sample($techid){ 
    echo $techid; //here i am getting this 4294967295 value instead of -1 
} 

我不能明白爲什麼它被轉換的原因。

讓我知道任何有效的原因和替代解決方案。

在此先感謝

+3

你可以顯示你的代碼.... – user1844933

+0

公共函數示例($ techid){//這裏我得到的值}在本地文件中,我得到了這個正確的值。僅限實時服務器問題 – venkat

+2

@venkat:不要在註釋部分發布未格式化的一小部分代碼,請考慮哪些部分負責並編輯您的問題,並在問題中添加它們。 –

回答

1

這可能是一個32位-64位的問題。

作爲一種解決方法,將該數字作爲字符串發送並將其轉換回php中的數字。