2
|
Milan BabuÅ¡kov · 技术社区 · 15 年前 |
1
7
json_decode() 在这里应该很好地为您服务。 如果只需将包含javascript对象的JSON表示形式的字符串附加到HTTP请求中,就可以用PHP对其进行JSON解码(),并准备好一个PHP对象。 编辑:我应该提一下 this page 有一个到javascriptJSON字符串化器的链接,它将把JS对象转换成必要的JSON。 |
2
3
首先,如果您正在更新对象状态,它应该是一个日志。尽量保持你得到的等分。 第二,即使你不想做任何Ajax,JSON仍然是你的朋友。最简单的方法是将对象序列化为JSON,并在后数据加载中发送结果字符串。有很多方法可以在PHP中解码JSON,您已经设置好了。 |
3
2
你可以用这个 serialize function ,然后在PHP端将其取消序列化。 |
4
1
get或post可能取决于数据的大小:您可以通过get传递的数据量有一个限制(例如2000字节;更多,取决于浏览器)。 还有一个需要考虑的问题:如果你在修改数据,你应该使用post;而不是get,这是用来…得到…数据。 关于格式,我真的不喜欢像自定义函数那样做任何事情,比如base64:我肯定会选择JSON,这是一种原生的JavaScript符号。 例如,您可以查看:
有许多JS库可以生成JSON(可能每个JS框架都可以;还有一些独立的库,如
this one
);而且由于php 5.2,php中有函数对其进行编码/解码(请参见
|
5
1
如果它只是一个简单的平面数组,您不需要做任何花哨的事情,因为PHP有一个内置的特性来 parse array syntax 来自get/post变量名。下面是粗略的例子。 javascript端:
PHP方面:
|
6
0
我使用了jquery/json。
然后通过jquery/ajax发送 |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |