Salve ho un array multidimensionale creato con un ciclo for , valori ricevuti selezionando dei checkbox :

codice:
      $lista_pagine=[] ;


      for ($i = 0; $i < count($array_id_dati_ricevuti) ; $i++) {
        
        //recupero il documento in base all'id
        $documento = $this->documento_model->get_from_id($array_id_dati_ricevuti[$i]);

        //popolo l'array multidimensionale
        $lista_pagine[$i][] = $documento->num_documento;
        $lista_pagine[$i][] = date_local_format_from_iso($documento->data);
        $lista_pagine[$i][] = $documento->nominativo;
        $lista_pagine[$i][] = $documento->prezzo;


      }

come faccio un sorting di $listapagine[$i] in base al num_documento ?