为了账号安全,请及时绑定邮箱和手机立即绑定

我不想在 php json 中打印“”

我不想在 php json 中打印“”

PHP
海绵宝宝撒 2023-03-26 13:54:57
我从 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}]}
查看完整回答
反对 回复 2023-03-26
  • 1 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信