php fileowner获取文件的所有者

时间:2016-08-25
php fileowner()函数用于获取指定文件的所有者ID,如果要获取所有者的用户名,可以通过posix_getpwuid()函数来获取,本文章向大家介绍fileowner函数的使用方法和基本使用实例,需要的朋友可以参考一下。

php fileowner函数介绍

fileowner取得文件的所有者,成功时返回文件所有的用户ID,如果出错则返回 FALSE

语法:

int fileowner  ( string $filename  )

取得文件的所有者。 

参数:

  1. filename 文件的路径。 

返回值:

返回文件所有的用户 ID,如果出错则返回 FALSE 。用户 ID 以数字格式返回,用posix_getpwuid()来将其解析为用户名。 


php fileowner实例

使用fileowner函数获取文件的所有者 

实例一:

<?
    $owner = fileowner("/etc/passwd");
    /* http://www.manongjc.com/article/1402.html */
    if ($owner != 0) {
            print "Warning: /etc/passwd isn't owned by root!";
    }
?>

实例二:

<?php
$filename  =  'index.php' ;
 print_r ( posix_getpwuid ( fileowner ( $filename )));
?>