suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php – Der bequemste oder beste Weg, Objekte in Arrays zu konvertieren

Was ist die bequeme Möglichkeit, Objekte in Arrays umzuwandeln? Originaldaten?

$data = {
    "1": {
        "id": 1,
        "name": "超市类",
        "pid": 0,
    },
    "3": {
        "id": 3,
        "name": "餐饮类",
        "pid": 0,
    },
    "4": {
        "id": 4,
        "name": "造型类",
        "pid": 0,
    },
}

Gezielte Ergebnisse

$data = [{
    "id": 1,
    "name": "超市类",
    "pid": 0,
},{
    "id": 3,
    "name": "餐饮类",
    "pid": 0,
},{
    "id": 4,
    "name": "造型类",
    "pid": 0,
}]
怪我咯怪我咯2769 Tage vor543

Antworte allen(2)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-06-05 11:10:09

    我认为原始数据是json,所以

    $data = json_decode($data, true);
    $data = array_values($data);
    $data = json_encode($data);

    Antwort
    0
  • 高洛峰

    高洛峰2017-06-05 11:10:09

    一个很笨的方法(array)$data,这个其实也可以

    Antwort
    0
  • StornierenAntwort