Если рассматривать с юридической точки зрения - то нет, не имеет, т.к. телефон это собственность человека, а значит принадлежит ему.
Тут я не уверена, но может быть загвоздка, если в уставе учебного заведения указано, что пользование телефонами запрещено, но даже в этом случае, если не ошибаюсь, учитель не имеет права отбирать телефон.