-4

php create fileで作成したファイルのプロパティを0777に設定するにはどうすればよいですか?

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

3 に答える 3

6
chmod("/somedir/somefile", 0777);

によると:http://php.net/manual/fr/function.chmod.php

于 2012-05-10T09:35:35.080 に答える
2

それはいけません。

chmod()を使用して後で設定するか、前にumask()を使用するという 2 つの選択肢があります。後者の場合、元の umask 値 (存在する場合) に依存する他のコードを壊さないように元に戻す必要があります。

于 2012-05-10T09:35:48.683 に答える
1

chmod を使用してファイルを保護できます。次に例を示します。

chmod($myFile, 0777);

をご覧くださいchmod

于 2012-05-10T09:35:42.130 に答える