php post json参数的传递和接收处理方法

2018-09-07 12:12

阅读:363

  页面1 ,php传递json参数的页面:

  1.php

   <? function http_post_data($url, $data_string) { $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_HTTPHEADER, array( Content-Type: application/json; charset=utf-8, Content-Length: . strlen($data_string)) ); ob_start(); curl_exec($ch); $return_content = ob_get_contents(); //echo $return_content.<br>; ob_end_clean(); $return_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); // return array($return_code, $return_content); return $return_content; } $url = ?>

  页面2,参数接收处理:

  2.php

   <? $postData = file_get_contents(php://input); echo $postData; $data = json_encode(array(a=> 234 , b=>2)); echo $data; ?>

  以上这篇php post json参数的传递和接收处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。


评论


亲,登录后才可以留言!