Получить имя пользователя Windows текущего пользователя с помощью php?

Возможный дубликат:
Как читать Windows, зарегистрированное имя пользователя с помощью PHP / IIS

Я работаю над инструментом php, который генерирует уровень доступа к данным и генерирует некоторые папки и файлы для пользователя, но мне нужно знать, как я могу получить имя пользователя для текущего пользователя Windows для создания этих папок на рабочем столе

ex: C:\\users\\<username>\\desktop 

Мне нужно знать имя пользователя. благодаря

Если текущим окном пользователя вы имеете в виду пользователя, запускающего скрипт, то он устанавливается в переменной среды, которую вы можете использовать:

 <?php echo getenv("username"); ?> 

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

 <?php echo getenv("HOMEDRIVE") . getenv("HOMEPATH"); ?> 

Это должно выводить либо C: \ Users \ Fred, либо C: \ Documents and Settings \ Fred в зависимости от того, используете ли вы Windows Vista / 7 или Windows XP.

Чтобы просмотреть все переменные среды, которые вы можете сделать:

 <?php global $_ENV; var_dump($_ENV); ?>