实际语法
{"country": "UK","value": 19},
如何使用上面代码中针对 UK 和 19 的变量值在 PHP 中获取此输出?
喜欢
{"country": "$Variable val", "value": $Variable val 2 },
您可以像这样创建一个数组并使用 json_encode:
$arr = array();
$arr['country'] = $yourvar1;
$arr['value'] = $yourvar2;
echo json_encode($arr);
使用json_encode
andcompact
是创建数组的好方法:
$country = 'UK';
$value = 19;
echo json_encode(compact('country', 'value'));
你也可以只传递一个数组:
$array = array('country' => 'UK', 'value' => 19);
echo json_encode($array);
json_encode
:
http: //php.net/manual/en/function.json-encode.php
$var1 = '英国'; $var2 = 19;
echo '{"country": "'.$var1.'", "value":'.$var2.' }';
虽然 jsonifying 是更好的主意