См. Функцию get_browser () , она может идентифицировать платформу, браузер и другие возможности.
Для пользователей, использующих прокси, маловероятно, что вы сможете получить эту информацию, так как пользовательский агент, вероятно, будет изменен, а информация о пользователе скрыта.