Сдать отчет по выполненной работе При выполнении заданий воспользуйтесь онлайн редактором кода

Создайте двумерный массив «школьный журнал». Всего массив должен содержать три любых предмета и 5 учеников.

Индексы массива должны указывать на предмет и фамилию ученика, а значение элементов массива — будут содержать его оценку.

Организуйте вывод элементов массива (пользуясь данным материаллом) по шаблону:

 

Математика: Иванов — 5 Петров — 4 Дмитриев — 3 Кочетков — 4 Ивлев — 5
Русский язык: …
Физкультура: …

Код выполненного задания:

<?php
// задаем основной массив
// математика
  
$jornal['математика']['иванов']=5;
$jornal['математика']['петров']=3;
$jornal['математика']['дмитриев']=4;
$jornal['математика']['кочетков']=3;
$jornal['математика']['ивлев']=5;

// русский язык
$jornal['русский']['иванов']=5;
$jornal['русский']['петров']=3;
$jornal['русский']['дмитриев']=4;
$jornal['русский']['кочетков']=3;
$jornal['русский']['ивлев']=5;

// физкультура
$jornal['физкультура']['иванов']=5;
$jornal['физкультура']['петров']=3;
$jornal['физкультура']['дмитриев']=4;
$jornal['физкультура']['кочетков']=3;
$jornal['физкультура']['ивлев']=5;

// перебор элементов массива
foreach ($jornal as $key => $val)
{
    echo $key.": ";  // вывод названия предмета
	
	foreach ($jornal[$key] as $k => $v) // перебор массива оценок $jornal[$key] по предмету
            {
                echo $k." - ".$v." "; // вывод по шаблону фамилия ($k) - оценка ($v)
            }
	echo "<br />"; // перенос строки
} 
?>

 

0