2012-05-10 35 views
-4

我如何設置文件的屬性爲0777,我通過php創建文件創建的?如何將文件的屬性設置爲0777?

$myFile = "test.txt"; 
$fh = fopen($myFile, 'w') or die("can't open file"); 
$stringData = 'test'; 
fwrite($fh, $stringData); 
fclose($fh); 
+1

http://php.net/manual/en/function.chmod.php這是你要找的嗎? –

回答

1

您可以使用chmod保護您的文件。這裏是一個例子:

chmod($myFile, 0777); 

看看chmod

2

你不能。

您有2種選擇 - 使用chmod()或使用umask()之前進行設置。在後一種情況下,您需要將其恢復爲不破壞其他代碼,這依賴於原始的umask值(如果有的話)。

相關問題