PHP开发PHP经验分享

PHP获取移动端数据POST传值

2019-05-09  本文已影响0人  Take_And_Give

在码接口时候遇到移动端明明使用post方式提交的数据,可是后台接口中用post,get ,request都获取不到数据。
是由于在用post等正常方式获取数据时候是需要加键,例如前台是<input type="text" name="demo" value="hah"/> 而后台获取数据是_POST['demo'],然而移动端再访问接口时候传送的数据基本是以json为主,因此无键,所以获取数据时候不用使用常用的方法,需要用d=file_get_contents("php://input");并且通过 parse_str(d,data);转成我们能使用的关联数组

$v = file_get_contents('php://input');
    parse_str($v);
        $username = $username;
        $password =  base64_decode($password);
上一篇 下一篇

猜你喜欢

热点阅读