私はデータアクセス層を生成し、ユーザーにいくつかのフォルダーとファイルを生成するphpツールに取り組んでいますが、デスクトップでこれらのフォルダーを生成するために現在のWindowsユーザーのユーザー名を取得する方法を知る必要があります
ex:
C:\\users\\<username>\\desktop
ユーザー名を知る必要があります。
私はデータアクセス層を生成し、ユーザーにいくつかのフォルダーとファイルを生成するphpツールに取り組んでいますが、デスクトップでこれらのフォルダーを生成するために現在のWindowsユーザーのユーザー名を取得する方法を知る必要があります
ex:
C:\\users\\<username>\\desktop
ユーザー名を知る必要があります。
現在のWindowsユーザーがスクリプトを実行しているユーザーを意味する場合、それは次を使用して取得できる環境変数に設定されます。
<?php echo getenv("username"); ?>
スクリプトを実行しているユーザーのホームディレクトリを取得する場合は、次を使用する必要があります
<?php echo getenv("HOMEDRIVE") . getenv("HOMEPATH"); ?>
これにより、Windows Vista /7またはWindowsXPのどちらを使用しているかに応じて、C:\ Users \ FredまたはC:\ Documents and Settings\Fredのいずれかが出力されます。
実行できるすべての環境変数を表示するには、次のようにします。
<?php global $_ENV; var_dump($_ENV); ?>