當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP chgrp( )用法及代碼示例


PHP中的chgrp()函數是一個內置函數,用於更改指定文件的用戶組。成功返回true,失敗返回false。隻有超級用戶有權任意更改文件組。

用法:

bool chgrp ( $filename, $group )

參數:PHP中的chown()函數接受兩個參數,即文件名和用戶。


  1. $filename:它指定要更改其用戶組的文件。
  2. $group:它指定新的用戶組。它可以是組名或數字。

返回值:chgrp()函數成功時返回true,失敗時返回false。

錯誤與異常

  1. PHP中的chgrp()函數不適用於遠程文件,僅適用於服務器文件係統可訪問的文件。
  2. 當啟用安全模式時,PHP會檢查正在操作的文件或目錄是否與正在執行的腳本具有相同的所有者。

例子:

Input : chgrp("gfg.txt", "administrator")
Output :true

Input : $filename = "/user/Desktop/geeksforgeeks/gfg.txt";
        chgrp( $filename, "guest" );
Output :true

以下示例程序旨在說明chgrp()函數:

程序1

<?php 
  
// changes the file group to administrator 
chgrp("gfg.txt", "administrator") 
  
?>

輸出:

true

程序2

<?php 
  
// Changes the file group to guest 
$filename = "/user/Desktop/geeksforgeeks/gfg.txt"; 
  
chgrp ( $filename, "guest" ); 
  
chown($path, $user_name);  
  
?>

輸出:

true

參考:
http://php.net/manual/en/function.chgrp.php



相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | chgrp() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。