我使用jQuery的$.ajax
将数据发送到PHP后端:
$.ajax({
url: "server.php",
method: "post",
data: {
testVariable: true
}
});
在服务器端,我尝试了
die(gettype($_POST["testVariable"]));
这个语句,它返回了 string
。我正在尝试将Javascript发布的JSON数据保存到MySQL数据库中,但是布尔值会被引用,这不是期望的结果。
插入的内容是
{"testVariable": "true"}
,但我需要的是 {"testVariable": true}
。我该怎么做呢?