ファイルのパーミッションを変更する
ファイルのパーミッションを変更するには 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);