如何在我的计算机(Profile/AppData/Local/Fyooz/)中创建文件夹,而不是在服务器上创建文件夹。
我的示例代码:
$file = "Profile/AppData/Local/Fyooz/";
if(file_exists($file)) {
echo "file exist";
echo $file;
} else {
mkdir($file, 0777);
}但它会返回一个错误,因为它会打开域文件夹,而不是我的本地计算机。
发布于 2011-12-05 12:43:07
如果在本地运行PHP脚本,则只能在本地计算机上创建文件夹。
如果你试图在see服务器上运行PHP脚本并在客户端计算机上创建一个文件夹,这是不可能的(正如你已经看到很多其他人所说的那样)。
下面是一个可供尝试的示例脚本。将其保存到~/myscript.php
#!/usr/bin/env php
<?php
chdir('~');
if(mkdir('helloworld')){
echo "yay!";
}
else {
echo "fail :(";
}打开终端并运行脚本
$ php ~/my_script.php您应该看到如下所示的输出
yay!导航到~,您应该会看到新的helloworld文件夹
发布于 2011-12-05 12:33:56
你不能这么做。php是一种服务器端语言,因此所有代码都在服务器上执行,而不是在客户机上执行。
发布于 2015-01-07 11:25:27
是的,你可以使用php创建文件夹。只需创建一个java applet并在您站点中引用该applet即可。
https://stackoverflow.com/questions/8381054
复制相似问题