имеется текстовый файл. Нахожу строку содержащую код, например UUDD. Нужно получить доступ к строкам RW между AP:
AP;ESTT;VELLINGE;55.396111;13.025278;12 RW;03;55.396111;13.025278;12;0;030;030;2559 RW;21;55.396111;13.025278;12;0;210;210;2559 AP;UUDD;DOMODEDOVO;55.408611;37.906389;594 RW;14R;55.421061;37.872139;594;11010;135;135;11483 RW;32;55.396436;37.945803;594;11190;315;315;12467 RW;32L;55.395117;37.903344;594;10930;315;315;11483 RW;32R;55.399375;37.936464;594;0;315;315;77764 AP;EKRS;RINGSTED;55.425853;11.806822;115 RW;05;55.424042;11.802864;115;0;049;049;24052 RW;23;55.427664;11.810783;115;0;229;229;24052 AP;EKVD;VAMDRUP;55.425853;11.806822;115
$searchp = 'UUDD';
$content = file ('airports.txt');
foreach ($content as $full_line)
{
$line = explode (';', $full_line);
if ($line[1] == $searchp) {
$result = $line[1];
AP;UUDD
до AP;
RW;
до RW;
$ap_file = 'airports.txt';
$search = 'UUDD';
$content = file_get_contents($ap_file);
$need = preg_quote($search, '~');
$result = [];
if (preg_match_all("~(?<=AP;{$need}).+?(?=AP;)~s", $content, $arr)) {
foreach ($arr[0] as $item) {
if (preg_match_all('~RW;.+?(?=\s?RW;)~s', $item, $arr)) {
$result[] = $arr[0];
}
}
}
var_dump($result);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
кто попробовал sendVoice через inputfile добавляется duration и file_size при отправке пожалуйста помогите убирать этих хернёв
Есть такой код, можно ли придать переменной $mystring значение case? (что бы не писать повторно значение case в переменную $mystring
Как принять переменные из php в jsНужно принять 4 переменные с php и записать их в соответствующей переменные в js
Нужно написать менеджер меню, в котором можно было бы через админ панель создавать меню разного рода (статическое, адаптивное, статическое...