[問題] java的序列化跟php的序列化產生的內容ꐠ…

看板PHP作者時間14年前 (2010/07/12 18:08), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
※ [本文轉錄自 java 看板 #1CEkcJtB ] 作者: 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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.209.142.179

07/13 00:05, , 1F
當然不同 和java交換資料請用 json_encode() json_decode
07/13 00:05, 1F

07/13 03:17, , 2F
走 SOAP 也不賴啊~ XD
07/13 03:17, 2F

07/13 09:28, , 3F
用json是不錯的,不過得注意不同語言數值轉換後,值域的問題:)
07/13 09:28, 3F
文章代碼(AID): #1CEkcXt9 (PHP)