首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用PHP在本地计算机上创建一个文件夹

用PHP在本地计算机上创建一个文件夹
EN

Stack Overflow用户
提问于 2011-12-05 12:30:54
回答 4查看 5.6K关注 0票数 0

如何在我的计算机(Profile/AppData/Local/Fyooz/)中创建文件夹,而不是在服务器上创建文件夹。

我的示例代码:

代码语言:javascript
运行
复制
    $file = "Profile/AppData/Local/Fyooz/";

    if(file_exists($file)) {
        echo "file exist";
        echo $file;
    } else {
        mkdir($file, 0777);
    }

但它会返回一个错误,因为它会打开域文件夹,而不是我的本地计算机。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-12-05 12:43:07

如果在本地运行PHP脚本,则只能在本地计算机上创建文件夹。

如果你试图在see服务器上运行PHP脚本并在客户端计算机上创建一个文件夹,这是不可能的(正如你已经看到很多其他人所说的那样)。

下面是一个可供尝试的示例脚本。将其保存到~/myscript.php

代码语言:javascript
运行
复制
#!/usr/bin/env php
<?php

chdir('~');
if(mkdir('helloworld')){
  echo "yay!";
}
else {
  echo "fail :(";
}

打开终端并运行脚本

代码语言:javascript
运行
复制
$ php ~/my_script.php

您应该看到如下所示的输出

代码语言:javascript
运行
复制
yay!

导航到~,您应该会看到新的helloworld文件夹

票数 1
EN

Stack Overflow用户

发布于 2011-12-05 12:33:56

你不能这么做。php是一种服务器端语言,因此所有代码都在服务器上执行,而不是在客户机上执行。

票数 2
EN

Stack Overflow用户

发布于 2015-01-07 11:25:27

是的,你可以使用php创建文件夹。只需创建一个java applet并在您站点中引用该applet即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8381054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档