Проблема, которую я получаю, заключается в том, что, когда я перебираю многомерный массив, как только я получаю навыки в многомерном массиве, он печатает:
Andrew Wiley
30
Game Designer
72000
Array
C++ Level Design Leadership
Он распечатывает и руководство по разработке уровней в массивах и C ++.
Как удалить вывод из массива и заменить его навыками «Лидерство при проектировании уровней C ++», не печатая оба?
$students = [
Andrew => [
fullName => Andrew Wiley,
age => 30,
jobTitle => Game Designer,
Salary => 72000,
skills => [C++, Level Design, Leadership]
]
];
foreach($students[Andrew] as $student) {
echo $student . <br>;
if($student == $students[Andrew][skills]) {
foreach($students[Andrew][skills] as $skill) {
echo $skill;
}
}
};