Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Estrazione dati

  1. #1
    Utente bannato
    Registrato dal
    Sep 2011
    Messaggi
    112

    Estrazione dati

    Ho questi dati in una stringa..
    {
    "data": [
    {
    "1": "link",
    "2": "dati",
    "category": "mia",
    "id": "42234234234423"
    },
    {
    "1": "link",
    "2": "dati",
    "category": "mia",
    "id": "42234234234423"
    },

    Come faccio ad estrarre "link" quello che c'è dentro a:
    "1": "link",

    Come posso fare??

    codice:
    $subject = "";
    $pattern = '';
    preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE, 3);
    print_r($matches);
    Non so come fare il pattern.. Mi date una mano ?

  2. #2
    La stringa mi sembra in formato json, quindi potresti inanzitutto decodificarla e metterla in una variabile, in un secondo momento utilizzare questa nuova varibile per estrarre i dati.
    Il codice dovrebbe essere più o meno cosi
    codice:
    //dentro $data c'è la tua stringa
    $obj = json_decode($data);
    //cicli la variabile $obj per estrarre i dati di tuo interesse
    foreach($obj as $k=>$v)
    {
        echo $v->link;
    }

    Elia
    http://www.eliacadoni.it/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.