0

私はいくつかのコードから生成された配列を持っています:

if (($handle = fopen('/var/tmp/file.tsv', 'r')) !== FALSE) {
    $nn = 0;
    while (($data = fgetcsv($handle, 1000, '/t')) !== FALSE) {
        $targetData = array();                 
        foreach($targetColumns as $column)      
        $targetData[] = $data[$column]; 
        $csvarray[$nn] = $targetData;
        $nn++;
    }
    fclose($handle);
}

これにより、次の出力が得られます。

Array
(
  [0] => Array
    (
        [0] => "92834029"
    )
  [1] => Array
    (
        [0] => "32926154"
    )
  [2] => Array
    (
        [0] => "84892302"
    )
  [3] => Array
    (
        [0] => "10499507"
    )
)

多次元配列をなくして、代わりに 1 つのクリーンな単純な親配列にする方法を教えてください。

Array
(
  [0] => 92834029
  [1] => 32926154
  [2] => 84892302
  [3] => 10499507
)
4

2 に答える 2