qyhf.net
当前位置:首页 >> php接收post过来的数组 >>

php接收post过来的数组

php直接接收变量的 比如前面一页 你有一个输入框 <input type=text name=aaaa> 后面你可以直接用 $aaaa=$_POST['aaaa']; 就可以把上一页aaaa的值存到这一页变量aaaa中啊 如果你在php.ini的设置中 register_global=on 的话 从下面的页 你直接调用$aaaa 就可啊 比如第二个页面只有 echo $aaaa;那么也可以输出变量的值

ajax获取到的本来就是html文本,自然有html标签.如果你想获得数组,只有通过另类的方法了.把php页面的html标签去除,只输出.而输出的是什么,输出的是把php数组定义成js数组的字符串,然后在js端获取到字符串后,再把它执行成js代码即可.需要代码请追问.

$jsonData = $_POST['jsonData']; // 接收数据$arrayData = json_decode($jsonData, true); // 转码为数组 var_dump($arrayData); // 打印结果

获取数据,转成数组就可以使用了啊:$jsonData = $_POST['jsonData']; // 假设变量名为 : jsonData$jsonData = json_decode($jsonData, true); // 转码为数组var_dump($jsonData); // 该变量的详情信息

json_decode 在你的 url 比如 ac.php 中用$_post[]接收 $data=$_post[];//接收 post $data=json_decode($data);//把接受到的 json 变成数组. var_dump($data); ///////////// 数组 data 的结构就是 array('name'=>'rarnu','password'=>'123456');

post 传递的参数用 $_POST['name'] 来获取var_dump($_POST);输出所有的post传递过来的参数

你的php接收post过来的信息,都会放到$_REQUEST数组中.你用foreach把这个$_ REQUEST读出即可.

$_POST也是个数组使用foreach函数遍历即可取出前边的有例子

根据你的代码,你是用的是post方法.要在php中整体接收post数据,有两种方法.注意,要使用以下两种方法,content-type不能为multipart/form-data.方法一:使用:file_get_contents('php://input')其中,php://input是一个流,可以读取没有处

网站首页 | 网站地图
All rights reserved Powered by www.qyhf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com