Изменяет владельца файла/директории

# eio_chown

(PECL eio >= 0.0.1dev)

eio_chown — Изменяет владельца файла/директории

### Описание

function eio_chown(
string `$path`,
int `$uid`,
int `$gid` = -1,
int `$pri` = EIO_PRI_DEFAULT,
callable `$callback` = NULL,
mixed `$data` = NULL
): resource

Функция eio_chown() изменяет владельца файла или директории. Новый владелец задаётся параметром `uid`, а группа — параметром `gid`.

### Список параметров

`path`
  Путь к файлу или директории.
  Внимание

  Избегайте относительных путей

`uid`
  Код пользователя. Игнорируется при значении, равном -1.
`gid`
  Код группы. Игнорируется при значении, равном -1.
`pri`
  Приоритет запросов: `EIO_PRI_DEFAULT`, `EIO_PRI_MIN`, `EIO_PRI_MAX`, или `null`. Если передан `null`, то `pri` устанавливается в `EIO_PRI_DEFAULT`.
`callback`

  Функция `callback` вызывается после выполнения запроса. Функция должна соответствовать следующему прототипу:

      void callback(mixed $data, int $result[, resource $req]);

  `data`
    Пользовательские данные запроса.
  `result`
    Значение результата конкретного запроса; обычно это значение, которое вернул системный вызов, который соответствует запросу.
  `req`
    Необязательный ресурс запроса, с которым работают функции наподобие eio_get_last_error().
`data`
  Произвольная переменная, передаваемая в `callback`-функцию.

### Возвращаемые значения

eio_chown() возвращает указатель на запрос в случае успешного выполнения или `false`, если возникла ошибка.

### Смотрите также

- eio_chmod() - Изменяет права доступа к файлу/директории

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open