我想使用PHP从JSON文件中删除所有双引号。使用PHP从JSON文件中删除所有引号
下面的代码输出所有的变量命名为example.json
一个JSON文件:
$var_geoJSON = 'var geoJSON = ';
file_put_contents('jsonfun.json', $var_geoJSON);
file_put_contents('jsonfun.json', json_encode($geojson, JSON_NUMERIC_CHECK), FILE_APPEND);
我试图得到它的输出是这样的:
var geoJSON = {...}
然而,它输出的东西像这样:
"var geoJSON = " {...}
我目前使用geoJSON输出到开源的leaflet.js映射库,语法要求我有var geoJson = {...}
而不是"var geoJSON = "{...}
。
我试过使用PHP
命令preg_replace()
用空格代替所有的""
,但仍然不起作用,它用双引号输出相同的东西。
任何想法?
你如何从文件中提取数据? –
@chumkiu不明白,请详细说明。 – EDCisBack
你的代码不应该显示你说的话。你如何检查文件的内容? –