現在の位置: ホーム> 関数カテゴリ一覧> lchgrp

lchgrp

シンボリックリンクのすべてのグループを変更します
名前:lchgrp
カテゴリ:ファイルシステム
対応言語:php
一言説明:chgrp()関数と同様に、ファイルまたはディレクトリのグループを変更する

関数名:lchgrp()

関数の説明:LCHGRP()関数は、chgrp()関数と同様に、ファイルまたはディレクトリが属するグループを変更するために使用されます。違いは、LCHGRP()関数がシンボリックリンクで動作できるのに対し、CHGRP()関数はシンボリックリンクによって指されたターゲットでのみ動作できることです。

該当するバージョン:LCHGRP()関数は、PHP 4.0.5以降で使用できます。

構文:bool lchgrp(string $ filename、mixed $ group)

パラメーター:

  • $ filename:変更するグループのファイルまたはディレクトリへのパス。
  • $グループ:それが属する新しいグループの名前またはグループID。文字列または整数にすることができます。

返品値:成功の真のリターン、および失敗にfalseを返します。

例1:ファイルのグループを「管理者」に変更します。

 $filename = '/path/to/file.txt'; $group = 'admin'; if (lchgrp($filename, $group)) { echo "所属组修改成功!"; } else { echo "所属组修改失败!"; }

例2:ディレクトリが1000のグループIDを持つグループに属するグループを変更します。

 $dirname = '/path/to/directory'; $group = 1000; if (lchgrp($dirname, $group)) { echo "所属组修改成功!"; } else { echo "所属组修改失败!"; }

注:

  • LCHGRP()関数を実行するには、十分なファイルシステム許可が必要です。
  • ファイルまたはディレクトリが存在しない場合、またはファイルまたはディレクトリにアクセスできない場合、LCHGRP()関数がfalseを返します。
  • Windowsオペレーティングシステムでは、LCHGRP()関数は使用できません。
類似の関数
  • disk_free_spaceのエイリアス diskfreespace

    diskfreespace

    disk_free_spaceのエイリア
  • ファイルまたはシンボル接続に関する情報を提供します lstat

    lstat

    ファイルまたはシンボル接続に関する情報を
  • ファイルポインターから行を読み取ります fgets

    fgets

    ファイルポインターから行を読み取ります
  • シンボリックリンクの所有者を変更します lchown

    lchown

    シンボリックリンクの所有者を変更します
  • ディレクトリを削除します rmdir

    rmdir

    ディレクトリを削除します
  • ドキュメントに関する情報を提供します stat

    stat

    ドキュメントに関する情報を提供します
  • ファイルを削除します unlink

    unlink

    ファイルを削除します
  • ファイルからのフォーマット入力 fscanf

    fscanf

    ファイルからのフォーマット入力
人気記事(にんききじ)