作者knives ()
看板java
標題[問題] java的序列化跟php的序列化產生的內容不同嗎
時間Mon Jul 12 18:08:16 2010
因為426開發的遊戲是用java開發的
可是它的遊戲要跟我的php網站做溝通
在檢查連線的時候
我的php程式會檢查 一個sign ,其中sign 是由 md5( serialize($var) )
用php的序列化function serialize
比如$var = $params['uid'] = 1 ;
這樣的話,印出來的序列化的文字就是這樣
a:1:{s:4:"uIds";a:1:{i:0;s:1:"1";}}
的一串文字
但是對方的java工程師,堅持說java的序列化不是這樣的
請問我該怎麼跟他講阿
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.142.179
※ knives:轉錄至看板 PHP 07/12 18:08
→ PsMonkey:............ 我連你寫什麼都快看不懂了 07/12 18:47
推 yukang:他說的沒錯啊,你要搞就要用共通格式,例如XML or json 07/12 19:29
推 a1234957:怎麼不用JSON 超棒的 07/12 20:31
推 slalala:好笑XD 07/12 22:44
→ kogrs:好笑+1 每個語言都有自己的序列化,要互通還是用xml交換吧 07/13 02:29
→ knives:我也不想阿,誰叫那個php的API也是426寫的阿 07/13 08:15
→ rofellosx:誰出錢就聽誰的.. 07/13 19:22
推 mintle:426來426去 對方有得罪你嗎? 07/15 15:49