Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从json_encode php中删除双引号_Php_Json - Fatal编程技术网

从json_encode php中删除双引号

从json_encode php中删除双引号,php,json,Php,Json,我想从键和值中删除双倒逗号 输入 输出 { center:new google.maps.LatLng( 57.70887 , 11.974559999999997 ), zoom:12, mapTypeId:google.maps.MapTypeId.ROADMAP } 那么 是有效的json,如果您想在JavaScriptReturningfromPHP中使用它[我假设您正在进行ajax调用] 所以,在你成功的时候,我打电话给你 如果你把这些东西从JS上传到PHP,那么 希望这

我想从键和值中删除双倒逗号

输入

输出

{
  center:new google.maps.LatLng( 57.70887 , 11.974559999999997 ),
  zoom:12,
  mapTypeId:google.maps.MapTypeId.ROADMAP
}
那么

是有效的json,如果您想在JavaScriptReturningfromPHP中使用它[我假设您正在进行ajax调用] 所以,在你成功的时候,我打电话给你

如果你把这些东西从JS上传到PHP,那么


希望这对你有帮助

好的。你试过什么?如果您实际上不需要JSON,为什么要首先序列化为JSON?我想将PHP转换为javascript。
{
  center:new google.maps.LatLng( 57.70887 , 11.974559999999997 ),
  zoom:12,
  mapTypeId:google.maps.MapTypeId.ROADMAP
}
{ 
  "center" : "new google.maps.LatLng( 57.70887 , 11.974559999999997 )" , 
  "zoom":"12",
  "mapTypeId":"google.maps.MapTypeId.ROADMAP"
}
success: function(res){
    obj = $.parseJSON(res);
    //here you can use that obj like  obj.center, obj.zoom and obj.mapTypeId    
}
$data = json_decode($_POST['your_json_data'], TRUE);
//and you can access stuff like $data['zoom'] etc...
echo $data['center'];
echo $data['zoom'];
echo $data['mapTypeId'];