ООП Пользователи?
я только начал изучать ооп
Теперь начните изучать циклы for: www.php.su/learnphp/cs/?cycles
У тебя тут сразу куча проблем. Зачем в Объекте-значении вообще метод getInfo() ? Зачем выводить в методе html код? Зачем вводить данные юзеров в конструкторе вручную если эти данные должны приходить либо из базы данных либо из формы? 

Слышал про MVC?
Сделай такую же структуру:

КОНТРОЛЛЕР UserController.php - будет содержать метод getAllUsers() который получает список юзеров при обращении к Модели.

МОДЕЛЬ User.php - просто объект-значение с полями (логики у тебя там все равно никакой нет), заполняются при запросе в базу и создании объектов. 

ВИД UserList.php - получает от Контроллера коллекцию Юзеров и через цикл foreach выводит пользователей и их данные.

Итого у тебя 3 файла которые отвечают каждый за своё дело, не смешивая функционал + подключение к базе.