本文介绍: 【代码】php踩坑:ajax向php提交整型值,$_POST中获取到的却是string类型的值。

前端ajax提交number类型的值-1

$.ajax({
	url : theUrl,
    data : {
    	data: {s: -1} // s是整数值-1
    },
    type: 'post',
    success: function(data) {
    	console.log(data);
    }   
}

php端获取到的却是string类型的"-1"

$data=$_POST['data'];
// {"s":"-1"}
echo json_encode($data);

参考:https://stackoverflow.com/questions/22779402

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注