我使用getcwd()在当前目录中创建了一个文件文件,现在我需要在另一个目录中创建文本。但我不知道如何只使用PHP
回去之前做了什么
当我在
/var/www/website/mydomain/
代码是
$objData = serialize($name). "\r\n";
$createPath = getcwd().DIRECTORY_SEPARATOR."mytextdir/".$id.".txt";
echo $createPath;
$fp = fopen($createPath, "w");
fwrite($fp, unserialize($objData));
fclose($fp);
它在
中创建文本/var/www/website/mydomain/mytextdir/###.txt
但现在我需要在
上创建此文本文件/var/www/website/allTextfiles/###.txt
这是可能的,如果有的话,任何人都可以帮助我如何使用similer这个技术来做这件事
getcwd().DIRECTORY_SEPARATOR."#####/".$##.".txt";
答案 0 :(得分:2)
使用双点,您可以访问更高的文件夹。
所以你的路径变成了这个:
getcwd() . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . "allTextFiles/".$id.".txt";