ファイルのパーミッションを変更する
ファイルのパーミッションを変更するには chmod
関数を使用します。
次のコードはtest.txtというファイルのパーミッションを 755
に変更します。
パーミッションは8進数で指定する必要があるので先頭に0をつけます。
<?php
chmod('test.txt', 0755);
ファイルの所有者を変更する
ファイルの所有者を変更するには chown
関数を使用します。
次のコードはtest.txtというファイルの所有者をrootユーザーに変更する例です。
<?php
chown("test.txt", "root");
シンボリックリンクの所有者を変更する
シンボリックリンクの所有者を変更するには lchown
関数を使用します。
<?php
lchown("test.txt", "root");
ファイルのグループを変更する
ファイルのグループを変更するには chgrp
関数を使用します。
次のコードはtest.txtというファイルのグループをグループ番号5のグループに変更します。
<?php
chgrp('test.txt', 5);
シンボリックリンクのグループを変更する
シンボリックリンクのグループを変更するには lchgrp
関数を使用します。
<?php
lchgrp('test.txt', 5);