Я хочу отправить данные в массив из текстовых документов в каталоге, где заголовок столбца называется ATMP.В каждом документе позиция ATMP может быть изменена.
Это текстовый документ, как он выглядит
WDIR WSPD GST WVHT DPD APD MWD PRES ATMP WTMP DEWP VIS TIDE
degT m/s m/s m sec sec degT hPa degC degC degC mi ft
116 2.8 3.0 99.00 99.00 99.00 999 9999.0 23.8 999.0 16.2 99.0 99.00
117 2.8 3.0 99.00 99.00 99.00 999 9999.0 23.8 999.0 16.2 99.0 99.00
Это код, который я пытаюсь достичь, я просто нажму "индекс.php ATMP "команда в моем php-терминале, чтобы заставить его работать
вот код:
$dir = './files';
$files1 = preg_grep('/^([^.])/', scandir($dir));
for($x = 0; $x <= count($files1); $x++){
$f1 = fopen($dir . '/' .$files1[$x], 'r'); //
fseek($f1, 0, SEEK_SET);
while(($line = fgets($f1)) !== false){
array_push($data_array_list, $line);
}
}
здесь 2 вещи, которые я должен сделать 1. Я должен игнорировать первые две строки перед нажатиемданные в массив 2. Я должен получить следующие значения ATMP
Я не понимаю, как ее решить.Не могли бы вы помочь мне, как это сделать?