我有一整套PHP腳本可以與Android和iOS版本的移動應用程序進行交互。它們的工作原理都相同:在移動應用程序啓動GET或POST後,PHP腳本通常會返回一個以短劃線分隔的字符串。返回分隔字符串的替代方法?
例如 如果我想獲得一個特定網頁上的評論列表,PHP腳本將返回類似
user1-comment1-user2-comment2
難道還有比這更好的辦法?因爲如果我想要返回一個新變量,例如
user1-comment1-newValue1-user2-comment2-newValue2
然後這將打破所有當前版本的移動應用程序。
使用標準格式,比如'json' ... – Baba
你可以有返回值是json編碼一個字典的字符串(即帶有鍵和值的php數組)?android和ios都支持json解碼和編碼。或者,如果你想保存幾個字節的空間,你可以看看messagepack,就像json但更小:http://msgpack.org/ –