PHP json_encode - JSON_FORCE_OBJECT mixed object and array output

前端 未结 3 1137
谎友^
谎友^ 2020-12-30 19:16

I have a PHP data structure I want to JSON encode. It can contain a number of empty arrays, some of which need to be encoded as arrays and some of which need to be encoded a

3条回答
  •  北荒
    北荒 (楼主)
    2020-12-30 19:40

    Same answer, for php7+ and php 5.4.

    $foo = [
      "bar1" => (object)["",""],
      "bar2" => ["",""]
    ];
    

    echo json_encode($foo);

提交回复
热议问题