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

lchown

シンボリックリンクの所有者を変更します
名前:lchown
カテゴリ:ファイルシステム
対応言語:php
一言説明:指定されたファイルの所有者を変更します

関数名:lchown()

該当するバージョン:PHP 4、PHP 5、PHP 7

関数の説明:LCHOWN()関数は、指定されたファイルの所有者を変更するために使用されます。 chown()関数とは異なり、lchown()関数はシンボリックリンクファイルを処理できます。

構文:bool lchown(string $ filename、mixed $ user)

パラメーター:

  • ファイル名:所有者のファイルパスを変更します。
  • ユーザー:新しい所有者。ユーザー名またはユーザーIDにすることができます。

返品値:

  • 所有者が正常に変更された場合、trueを返します。
  • エラーが発生した場合、falseが返されます。

例:

 // 示例一:将文件的所有者更改为新用户$filename = '/path/to/file.txt'; $user = 'newuser'; if (lchown($filename, $user)) { echo "文件所有者已成功更改为{$user}。"; } else { echo "无法更改文件所有者。"; } // 示例二:将文件的所有者更改为新用户的用户ID $filename = '/path/to/file.txt'; $user = 1001; if (lchown($filename, $user)) { echo "文件所有者已成功更改为用户ID {$user}。"; } else { echo "无法更改文件所有者。"; }

注:

  • LCHOWN()関数は、十分な権限を持つオペレーティングシステムでのみ実行できます。そうしないと、falseが返されます。
  • この関数は、ファイルの所有者のみを変更でき、ファイルが属するグループを変更することはできません。ファイルが属するグループを変更するには、LCHGRP()関数を使用します。
  • 指定されたファイルがシンボリックリンクであり、オペレーティングシステムがシンボリックリンクファイルの所有者の変更をサポートしていない場合、関数はfalseを返します。
類似の関数
  • ファイルが存在し、読みやすいかどうかを判断します is_readable

    is_readable

    ファイルが存在し、読みやすいかどうかを判
  • ファイルパス情報を返します pathinfo

    pathinfo

    ファイルパス情報を返します
  • ファイル許可を取得します fileperms

    fileperms

    ファイル許可を取得します
  • disk_free_spaceのエイリアス diskfreespace

    diskfreespace

    disk_free_spaceのエイリア
  • パターンに一致するファイルパスを見つけます glob

    glob

    パターンに一致するファイルパスを見つけま
  • 指定されたファイル名がディレクトリであるかどうかを判断します is_dir

    is_dir

    指定されたファイル名がディレクトリである
  • パターンでファイル名を一致させます fnmatch

    fnmatch

    パターンでファイル名を一致させます
  • ファイルポインターへの配置 fseek

    fseek

    ファイルポインターへの配置
人気記事(にんききじ)