• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • DirectoryIterator::getOwner()

    (PHP 5,PHP 7)

    Get owner of current DirectoryIterator item

    说明

    publicDirectoryIterator::getOwner(void) : int

    Get the owner of the currentDirectoryIteratoritem,in numerical format.

    参数

    此函数没有参数。

    返回值

    The file owner of the file,in numerical format.

    范例

    Example#1DirectoryIterator::getOwner()example

    This example displays the owner of the directory which contains the script.

    <?php
    $iterator = new DirectoryIterator(dirname(__FILE__));
    print_r(posix_getpwuid($iterator->getOwner()));
    ?>
    

    以上例程的输出类似于:

    Array
    (
        [name] => tom
        [passwd] => x
        [uid] => 501
        [gid] => 42
        [gecos] => Tom Cat
        [dir] => /home/tom
        [shell] => /bin/bash
    )
    

    参见

    • DirectoryIterator::getGroup() Get group for the current DirectoryIterator item
    • DirectoryIterator::getiNode() Get inode for the current DirectoryIterator item
    • DirectoryIterator::getPerms() Get the permissions of current DirectoryIterator item
    • posix_getpwuid() Return info about a user by user id