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


PHP fileowner()用法及代碼示例


fileowner() 是 PHP 中的內置函數,可返回文件所有者的詳細信息。

用法:

fileowner(string $filename): int|false

參數:該函數接受單個參數:

  • filename:該參數指定特定文件的文件路徑。

文件的名稱。

返回值:如果為 true,則該函數將返回所有者的用戶 ID,否則失敗時返回 false。用戶 ID 將以數字格式返回。將使用 posix_getpwuid() 函數將其解析為用戶名。

錯誤:失敗時將發出 E_WARNING。

示例 1:下麵的代碼演示了 fileowner() 函數。

PHP


<?php 
   $filename = "text.txt" ; 
   print_r(posix_getpwuid(fileowner($filename))); 
?>

輸出:

Array
(
   [name] => dachman
   [passwd] => x
   [uid] => 1000
   [gid] => 1000
   [gecos] => dachman,,,
   [dir] => /home/dachman
    => /usr/bin/zsh
)
 

示例 2:下麵的代碼演示了fileowner()函數。

PHP


<?php 
   $filename = "text.txt" ; 
   print_r(fileowner($filename)); 
?>

輸出:

1000

參考:https://www.php.net/manual/en/function.fileowner.php


相關用法


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