【问题标题】:Get 'My Documents' path in windows using php使用 php 在 Windows 中获取“我的文档”路径
【发布时间】:2014-12-24 20:13:35
【问题描述】:

我想使用 php 在用户“我的文档”文件夹中创建临时文件。 PHP中有没有内置函数?

【问题讨论】:

    标签: php windows-8 windows-7


    【解决方案1】:

    这就是答案。

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

    【讨论】:

      【解决方案2】:

      我只是假设您在用户 PC 上本地运行 PHP...

      您可以通过 $_SERVER 超全局获取用户配置文件夹:

      $_SERVER['USERPROFILE']
      

      附加Documents 应该指向默认路径。在命令行运行以下命令:

      php -r "echo $_SERVER['USERPROFILE'] . '\Documents';"
      

      给予:

      C:\users\<username>\Documents
      

      注意:可以移动文档文件夹的位置,因此这不是一种防弹方法。

      【讨论】:

      • 我正在使用 phpdesktop 可执行包。它说'USERPROFILE'是未定义的索引。
      • 我建议你在PHP Desktop Forum 发帖讨论这个。
      猜你喜欢
      • 2012-03-29
      • 2012-12-30
      • 2011-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多