有没有人知道让 PHP $_REQUEST 自动转换 JSON 的方法?我正在通过 POST 发送数据,并希望将其中的一些数据保留为原始形式并将其存储为字符串。
理想情况下,我想要一些简单的方法来“转义”一段字符串。似乎有一种简单的方法可以做到这一点,但我还没有见过。
哇...请原谅我在表达这个问题时缺乏精确性,我已经连续几天不停地编程,只是累了。在我解释误解之前,我没想到会急于结束我的问题。
我的意思是我将 javascript 对象作为数据传递给 jQuery 的 $.ajax() 方法,并使用 type:"POST" 进行调用。后来我意识到 $.param() 在内部用于将对象序列化为传输的查询字符串,并且 $_REQUEST[] 将通过这种方式传递的对象转换为数组结构,就像处理任何复杂的表单数据一样。
客户代码
$.ajax({ type: "POST", url: "some.php", data: {"obj":{"key":"val"},"str":"text"} })