dspows0637 2014-04-08 17:27
浏览 44
已采纳

PHP JSON array_push用空格替换NULLS?

Hi guys I am using the array_Push function and I am wondering if there's any way for the array_push function to return

                array_push($result, array('order_id' => $row[0],
                                  'type'  => $row[2],
                                  'description' => nl2br($row[3]),
                                  'amount' => $row[4],
                                  ));

and with the json_encode i get

   "result":[{"order_id":"67","type":"HEADER","description":"Coca Cola","amount":null},{"order_id":"72","type":"TEXT","description":"French Fries","amount":null}

this is output in a table as

    $.each(data.result, function(){
        $("tbody").append("<tr id='order_"+this['order_id']+"'><td>"+this['type']+"</td><td></td><td>"+this['description']+" </td><td>"+this['amount']+"</td><br>");

So i was wondering if there is a way for the NULL values to be returned as blanks instead? IF so, where can I do this?

  • 写回答

2条回答 默认 最新

  • doupai8533 2014-04-08 17:31
    关注

    Just do

    'amount' => (is_null($row[4]) ? '' : $row[4])
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c