我对 PHP 有点陌生,我需要一些关于从文件中分解数据的帮助。有问题的文件是:http ://data.vattastic.com/vatsim-data.txt
基本上,我需要获取该!CLIENTS:
部分下的数据(靠近底部)。有了这些数据,我需要分解它并获取每个:
.
我已经尝试使用此代码,但它给了我一个可变偏移错误(Undefined offset: 3
)
$file = file("http://data.vattastic.com/vatsim-data.txt");
foreach($file as $line)
{
$data_record = explode(":", $line);
// grab only the data that has "ATC" in it...
if($data_record[3] == 'ATC' && $data_record[16] != '1' && $data_record[18] != '0'&& stristr($data_record[0],'OBS') === FALSE)
{
rest of code here...
}
}
如果有人可以帮助我,我将不胜感激。