Это раздел по Javascript, с вопросами о РНР
сюда.
Не смотрите сомнительных мультиков у сомнительных преподавателей, лучше почитайте официальное руководство:
http://php.net/manual/ru/index.php
http://php.net/manual/ru/ref.array.php
Среднеарифметическое массива, это array_sum(array)/count(array).
Ругается не браузер, он вообще не понимает РНР, и не ругается, а предупреждает РНР о том, что переменная не определена. Предупреждения отключают, а не собаками затыкают рот парсеру, но ваша обязанность контролировать все, иначе кто-то и другой может определить/переопределить переменные.