可能性の重複:
How to read Windows loged in username with PHP/IISPHPを使用している現在のユーザのWindowsユーザ名を取得しますか?
私はデータアクセス層を生成し、ユーザーにいくつかのフォルダやファイルを生成するPHPツールの作業だが、私は、ユーザー名を取得する方法を知っておく必要があります現在のウィンドウの場合、ユーザーはデスクトップ上にこれらのフォルダを生成します。
ex:
C:\\users\\<username>\\desktop
私はユーザー名を知る必要があります。
<?php echo getenv("username"); ?>
ユーザーのホームディレクトリを取得したい場合は、次の場合は現在のWindowsユーザによって おかげ
の可能重複[Windowsの読み方は、PHP/IISとユーザー名にloged](http://stackoverflow.com/questions/3899643/:あなたがすることができる環境変数のすべてを表示するには
どのように読み込みウィンドウにログインするかは、ユーザー名とPHPの関連付け)またはおそらくhttp://stackoverflow.com/questions/12299089/authenticating-via-ldap-for-the-current-windows-users-資格情報? – PeeHaa
これは重複していません。質問は、php-cgiを実行している現在のWindowsユーザに関するものです。答えは正しいとマークされていますが、実際には間違ったデータが表示されます。 '<?php echo get_current_user();を実行します。現在のPHPユーザーを表示するには?> php.iniの 'fastcgi.impersonate = 1'で偽装が有効になっている場合は、デフォルトで' IUSR'(デフォルトのIISユーザー)が表示され、それ以外の場合は 'IIS AppPool \ [あなたのWebサイトのアプリケーションプール] 'になります。 – Artru