Функцыя chown

Функцыя chown змяняе ўладальніка паказанага файла ці дырэкторыі. Першым параметрам прымае шлях да файла, другім - імя карыстальніка ці яго ID. Вяртае true пры поспеху і false пры памылцы.

Сінтаксіс

phpchown(string $filename, string|int $user): bool

Прыклад

Зменім уладальніка файла на карыстальніка 'www-data':

php<?php
  $res = chown('example.txt', 'www-data');
  var_dump($res);
?>

Вынік выканання кода:

phptrue

Прыклад

Паспрабуем змяніць ўладальніка неіснуючага файла:

php<?php
  $res = chown('nonexistent.txt', 'www-data');
  var_dump($res);
?>

Вынік выканання кода:

phpfalse

Прыклад

Зменім уладальніка па ID карыстальніка (напрыклад, 1000):

php<?php
  $res = chown('example.txt', 1000);
  var_dump($res);
?>

Вынік выканання кода:

phptrue

Глядзіце таксама

  • функцыю chmod,
    якая змяняе правы доступу
  • функцыю chgrp,
    якая змяняе групу файла