[問題] java的序列化跟php的序列化產生的內容不同嗎

看板java作者時間15年前 (2010/07/12 18:08), 編輯推噓4(404)
留言8則, 8人參與, 最新討論串1/1
因為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

07/12 18:47, , 1F
............ 我連你寫什麼都快看不懂了
07/12 18:47, 1F

07/12 19:29, , 2F
他說的沒錯啊,你要搞就要用共通格式,例如XML or json
07/12 19:29, 2F

07/12 20:31, , 3F
怎麼不用JSON 超棒的
07/12 20:31, 3F

07/12 22:44, , 4F
好笑XD
07/12 22:44, 4F

07/13 02:29, , 5F
好笑+1 每個語言都有自己的序列化,要互通還是用xml交換吧
07/13 02:29, 5F

07/13 08:15, , 6F
我也不想阿,誰叫那個php的API也是426寫的阿
07/13 08:15, 6F

07/13 19:22, , 7F
誰出錢就聽誰的..
07/13 19:22, 7F

07/15 15:49, , 8F
426來426去 對方有得罪你嗎?
07/15 15:49, 8F
文章代碼(AID): #1CEkcJtB (java)