php踩坑:ajax向php提交整型值,$_POST中获取到的却是string类型的值

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

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

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

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

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

相关推荐
shizhenshide3 小时前
社交媒体自动化:批量注册/发帖的验证码难题一站式解决
自动化·php·媒体·验证码·ezcaptcha
zwtahql4 小时前
php源码级别调试
开发语言·php
Jerry_Gao9217 小时前
【成长笔记】【web安全】深入Web安全与PHP底层:四天实战课程笔记
笔记·安全·web安全·php·漏洞
遗悲风7 小时前
PHP伪协议全面解析:原理、常用场景、攻防实战与安全防护
android·安全·php
niaiheni7 小时前
PHP文件包含
开发语言·php
无名的小三轮8 小时前
第二章 信息安全概述
开发语言·php
吃不吃早饭8 小时前
深入浅出:HTTPS 安全机制 + PHP 文件包含与伪协议全解析
安全·https·php
无名的小三轮9 小时前
第三章 防火墙概述
开发语言·php
明天…ling11 小时前
php底层原理与安全漏洞实战
开发语言·php
肥硕之虎11 小时前
从原理到实操:php://filter 伪协议玩转文件包含漏洞
开发语言·网络安全·php