从PHP代码我想创建一个json数组:
[
{"region":"valore","price":"valore2"},
{"region":"valore","price":"valore2"},
{"region":"valore","price":"valore2"}
]
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
您好我正在使用for循环来准备JSON字符串
//prepare a JSON Array [ obj1,obj2,obj3.... ]
echo "[";
foreach ($usernames as $value){
//prepare a JSON String for $username
//e.g. {"username":$value}
// insert comma if there is next element in the array
echo ",";
}
echo "]";
我的问题是,在JSON中使用尾随逗号是不正确的格式.如何确定for循环已到达数组的末尾,准备最后一个元素,从而阻止它添加除最后一个逗号字符之外的所有元素?
谢谢