如何在php中传递URL中的jsondata,我搜索并尝试使用http_build_query()它是这样传递的
http://abcd/xyz?id=12&name=mansfh
但我希望网址像这样
http://abcd/xyz?jsondata={"id":"12","name":"mansfh"}
请有人帮助我
答案 0 :(得分:1)
尝试使用url编码,值得
<?php
$json_str = "{'id':'12','name':'mansfh'}";
$url_json = urlencode($json_str);
$url = "http://abcd/xyz?jsondata={$url_json}";
//to get the JSON again in http://abcd/xyz page
$json_str = urldecode($_GET['jsondata']);
?>
答案 1 :(得分:0)
试试这个
<a href= 'http://abcd/xyz?jsondata={"id":"12","name":"mansfh"}' target="_blanck">a</a>