Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #21643

Re: inserire dati in un array contenuti in un file formattato tab

From Alessandro Pellizzari <shuriken@amiran.it>
Newsgroups it.comp.www.php
Subject Re: inserire dati in un array contenuti in un file formattato tab
Date 2017-07-06 10:19 +0100
Message-ID <es6dloFof0hU1@mid.individual.net> (permalink)
References <ojkp18$1545$1@gioia.aioe.org>

Show all headers | View raw


On 06/07/17 08:31, Enrico Maria Chellini wrote:

> Buon di. ho un file.txt così composto:
> 
> 1 2017-05-31 17:55:17 20.8 20.9 0.5 21 12 0 1
> 2 2017-05-31 17:56:17 20.8 20.9 0.5 21 12 0 1
> 3 2017-05-31 17:57:17 20.8 20.9 0.5 21 12 0 1
> 4 2017-05-31 17:58:17 20.8 20.9 0.5 21 12 0 1
> 5 2017-05-31 17:59:17 20.8 20.9 0.5 21 12 0 1
> etc..
> 
> 
> ho bisogno che il secondo, terzo e quanrto dato mi vadano dentro un array
> che poi utilizzerò per uno script.

Se il file e` piccolo:

$all = file("file.txt");
$res = array_map(
   function($row) {
     $parts = explode(' ', $row);
     return [$parts[1], $parts[2], $[parts[3]];
   },
   $all
});

Se e` grosso e non sta in RAM devi usare fopen a fgetcsv per tirarlo su 
riga per riga e poi usare la stessa logica per costruire l'array.

Bye.

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

inserire dati in un array contenuti in un file formattato tab Enrico Maria Chellini <bitit@bitit.it> - 2017-07-06 09:31 +0200
  Re: inserire dati in un array contenuti in un file formattato tab "Anti-Tester" <21669invalid@mynewsgate.net> - 2017-07-06 08:08 +0000
    Re: inserire dati in un array contenuti in un file formattato tab Enrico Maria Chellini <bitit@bitit.it> - 2017-07-06 10:27 +0200
  Re: inserire dati in un array contenuti in un file formattato tab Alessandro Pellizzari <shuriken@amiran.it> - 2017-07-06 10:19 +0100
    Re: inserire dati in un array contenuti in un file formattato tab Enrico Maria Chellini <bitit@bitit.it> - 2017-07-06 11:42 +0200
      Re: inserire dati in un array contenuti in un file formattato tab Enrico Maria Chellini <bitit@bitit.it> - 2017-07-06 11:47 +0200
      Re: inserire dati in un array contenuti in un file formattato tab Alessandro Pellizzari <shuriken@amiran.it> - 2017-07-06 12:16 +0100
        Re: inserire dati in un array contenuti in un file formattato tab Enrico Maria Chellini <bitit@bitit.it> - 2017-07-06 13:23 +0200
        Re: inserire dati in un array contenuti in un file formattato tab Enrico Maria Chellini <bitit@bitit.it> - 2017-07-06 18:21 +0200

csiph-web