PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのchgrp()関数


chgroup()関数は、ファイルグループを更新します。ファイルのグループを任意に変更する権限を持っているのはスーパーユーザーだけであることを忘れないでください。

構文

chgroup($file_path, group)

パラメータ

  • file_path- チェックするファイルまたはディレクトリのパスを設定します。必須です。

  • グループ- 新しいユーザーグループの名前または番号を設定します。

戻る

chgroup()関数が戻ります。

  • 正解です。成功した場合
  • 失敗、失敗時

以下は、ファイル「one.txt」をチェックしてそのファイルグループを変更する例です。

<?php
   $file_path1 = "/themes/myfiles/one.php";
   $file_path2 = "/themes/myfiles/two.php";
   // changing groups of two files
   chgrp($file_path1, "admin");
   chgrp($file_path2, "guest");
?>

出力

TRUE
TRUE

  1. PHPのfilegroup()関数

    filegroup()関数は、ファイルのグループIDを返します。グループIDは数値形式で返されます。posix_getgrgid()を使用してグループ名に解決します。 構文 filegroup(file_path) パラメータ file_path- ファイルのパス。 戻る filegroup()関数は、グループIDを数値形式で返します。 posix_getgrgid()を使用して、グループ名に解決します。 例 注 -結果はWindowsシステムによって異なる場合があります。 <?php    $file_path = "/one.php&qu

  2. PHPのfile_get_contents()関数

    file_get_contents()関数は、ファイル全体を文字列に読み込みます。 file()関数はファイル全体を配列で読み取りますが、file_get_contents()関数はファイル全体を文字列に読み取ります。 構文 file_get_contents(file_path, flags, context, start_offset, max_length) パラメータ file_path- ファイルのパス。 フラグ- フラグの値は、バイナリOR(|)演算子で結合された次のフラグの任意の組み合わせにすることができます。 FILE_USE_INCLUDE_PATH