如果我保持在同一目录级别,我可以放置文件内容
ie:`file_put_contents('cache.txt',$ result);
但是如何将内容放到文件夹中,甚至两个?添加'../cache/cache.txt'似乎不起作用。
答案 0 :(得分:2)
假设用户运行的Web服务器具有对该目录的写入权限,那么这样可以正常工作。
答案 1 :(得分:0)
尝试使用您希望放置缓存内容的直接路径。
<?php
$file = 'people.txt';
$cacheFile = __FILE__ . '/cache/'. $file;
$content = 'Something';
file_put_contents($file, $content);
file_put_contents($cacheFile, $content);
?>
假设您有一个名为cache的文件夹,并具有写入权限。