Любительский кодер, поэтому я ценю четкие инструкции, если это возможно!
У меня есть скрипт, который принимает большой XML вывод из API, перебирает массивы, а затем выводит с использованием этого кода
// iterate over people
foreach (array_keys($people) as $p) {
print("person : " . $p . "\n");
// iterate over dates
foreach(array_keys($dates) as $d) {
print(" date : " . $d . "\n");
// iterate over sessions
foreach($sessions as $s) {
$key = sprintf("%s:%s:%s", $p, $d, $s);
// print if person is working at this person:date:session
if (array_key_exists($key, $person_date_session)) {
printf(" session %s : location %s\n", $s, $person_date_session[$key]);
}
}
}
}
проблема в том, что он выводит данные для каждого человека в $ чел. Я хочу вывести данные (сессию и местоположение) только для одного человека в $ чел. Что я могу написать, чтобы сделать это, и где я могу разместить код?
Заранее спасибо