我从 json 打印后得到数据 php sql 但我不想在“”中打印项目我不想在“”中打印 idrequire('config.php');$sql="SELECT * FROM file";$result=$conn->query($sql);foreach($result as $rows){ $recordfil=array(); $recordfil['id']=$rows['idfile']; // $recordfil['file']=$rows['filef']; $nnfile[]=$recordfil;}$filegen=$nnfile;$arrayovp=[ 'ovpn_file'=> $filegen];echo json_encode($arrayovp);?>它输出:{"ovpn_file":[{"id":"36"},{"id":"35"}]}我只想要 36 或 35 没有 ""
1 回答
FFIVE
TA贡献1797条经验 获得超6个赞
PHP 支持使用该选项自动将数字字符串编码为数字JSON_NUMERIC_CHECK
,这可能比显式强制转换所有相关字段更容易。
尝试
echo json_encode($arrayovp, JSON_NUMERIC_CHECK); # {"ovpn_file":[{"id":36},{"id":35}]}
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报
0/150
提交
取消