現在の位置: ホーム> 関数カテゴリ一覧> 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()関数は使用できません。
類似の関数
  • ファイルをコピーします copy

    copy

    ファイルをコピーします
  • 新しいディレクトリを作成します mkdir

    mkdir

    新しいディレクトリを作成します
  • ファイルまたはURLを開きます fopen

    fopen

    ファイルまたはURLを開きます
  • ファイル許可を取得します fileperms

    fileperms

    ファイル許可を取得します
  • 一時ファイルを作成します tmpfile

    tmpfile

    一時ファイルを作成します
  • stream_set_write_bufferのエイリアス set_file_buffer

    set_file_buffer

    stream_set_write_buf
  • シンボリックリンクのターゲットを返します readlink

    readlink

    シンボリックリンクのターゲットを返します
  • HTTP投稿を介してファイルがアップロードされているかどうかを判断します is_uploaded_file

    is_uploaded_file

    HTTP投稿を介してファイルがアップロー
人気記事(にんききじ)